Visual Basic и Microsoft Access

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Phunt
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 09.04.2003 (Ср) 18:04

Visual Basic и Microsoft Access

Сообщение Phunt » 09.04.2003 (Ср) 18:11

Подскажите где найти литературу на тему прогаммирование БД Microsoft Access средствами Visual Basic Буду примного благодарен !!!
Можно слать на почту!!!

VisMajor
Обычный пользователь
Обычный пользователь
 
Сообщения: 78
Зарегистрирован: 04.10.2002 (Пт) 10:42

Re: Visual Basic и Microsoft Access

Сообщение VisMajor » 14.04.2003 (Пн) 14:47

Phunt писал(а):Подскажите где найти литературу на тему прогаммирование БД Microsoft Access средствами Visual Basic Буду примного благодарен !!!
Можно слать на почту!!!



Для начала пропиши библиотеки (Проэкт >> Информация)

Microsoft ActiveX Data Objects 2.5 Libray
Microsoft ActiveX Data Objects Recordset 2.7 Libray

После поэксперементируй со следующим кодом:

Public cn As New ADODB.Connection
Public rs As New ADODB.Recordset

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=" & App.Path & "\test.mdb;Mode=ReadWrite;Jet OLEDB:Database Password=(Пароль)"

Просматриваем и отображаем данные.

rs.Open "SELECT Field1, Field2 From Table1", cn, adOpenKeyset, adLockOptimistic
TextBox1 = rs.Fields("Field1")
...
...
rs.MoveNext
rs.Close

Изменяем данные.

rs.Open "SELECT Field1, Field2 From Table1", cn, adOpenKeyset, adLockOptimistic
rs.Fields("Field1")=TextBox1
...
...
rs.Update
rs.Close

Добавляем записи.

rs.Open "SELECT Field1, Field2 From Table1", cn, adOpenKeyset, adLockOptimistic
rs.AddNew
rs.Fields("Field1")=TextBox1
...
...
rs.Update
rs.Close

Удаляем записи.

rs.Open "SELECT Field1, Field2 From Table1", cn, adOpenKeyset, adLockOptimistic
rs.Delete
rs.Fields("Field1")=TextBox1
...
...
rs.Update
rs.MoveNext
rs.Close

А где доки искать незнаю. Люди показали так и пользую. :wink:


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList