Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: akkorn
Попытайтесь удаленно (из другой базы) подключиться к битой и попрыгать по таблицам.
Что-то типа

Dim DbE As DBEngine, Dbs As Database
Set DbE = New DBEngine

Set Dbs = DbE.OpenDatabase("c:\1.mdb", False, False, ";pwd=")

Dim NameAllTables As TableDef, i As String

For Each NameAllTables In Dbs.TableDefs
i = i & NameAllTables.Name & vbCrLf
Next

'далее с этой i делаем что хотим, там все названия таблиц.. (в т.ч. служебных)
MsgBox i

'ну и закрываемся
Dbs.Close
Set Dbs = Nothing
Set DbE = Nothing

Удачи :)


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.