База данных и пароль

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ducis
Бывалый
Бывалый
 
Сообщения: 232
Зарегистрирован: 24.04.2002 (Ср) 15:36

База данных и пароль

Сообщение Ducis » 15.08.2003 (Пт) 12:54

Как из VB подключиться к базе данных Access на которую поставлен пароль?
Общий ход понятен:
With Data1
.Connect = "Access"
.DatabaseName = App.Path & "\file.mdb"
.RecordSource = "TabName"
.Refresh
End With
А какое св-во определяет пароль доступа к базе?
Понимаешь? (с)Б.Ельцин.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.08.2003 (Пт) 13:51

Точно не помню, а за хэлпом далеко лезть, но что-то вроде .Connect="Access; pwd=BillGates"
Lasciate ogni speranza, voi ch'entrate.

Ducis
Бывалый
Бывалый
 
Сообщения: 232
Зарегистрирован: 24.04.2002 (Ср) 15:36

Сообщение Ducis » 15.08.2003 (Пт) 14:43

Вот нашел. Такой вариант работает:

Dim wsMyWorkS As Workspace
Dim dbMyBase As Database
Dim rsRecord As Recordset

Set wsMyWorkS = DBEngine.Workspaces(0)
Set dbMyBase = wsMyWorkS.OpenDatabase(App.Path & "\file.mdb", False, False, "MS Access;PWD=password")
Set rsRecord = dbMyBase.OpenRecordset("TabName", dbOpenTable)
Понимаешь? (с)Б.Ельцин.

Ducis
Бывалый
Бывалый
 
Сообщения: 232
Зарегистрирован: 24.04.2002 (Ср) 15:36

Сообщение Ducis » 15.08.2003 (Пт) 14:55

А для первого варианта точно так, как alibek сказал:
With Data1
.Connect = "MS Access;PWD=password"
.DatabaseName = App.Path & "\file.mdb"
.RecordSource = "TabName"
.Refresh
End With

Только в варианте .Connect = "Access;PWD=password" не работает. Это результат любви BillGates к MS :-)
Понимаешь? (с)Б.Ельцин.


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: AhrefsBot и гости: 4

    TopList