
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.10.2002, 09:29:36
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
Тебуется прочитать данные из таблицы MSysObjects (Acess97). Как можно это сделать из VB6? У меня все время ругается на права! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2002, 11:17:31
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
Ну что, никто не знает!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2002, 15:34:08
|
|||
|---|---|---|---|
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
db.OpenSchema(adSchemaXXX) или ADOX попробовать можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2002, 12:47:54
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
А с помощью DAO никак нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2002, 15:10:46
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
qqq ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2002, 15:16:56
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
DBEngine.SystemDB = путь к системной базе по умолчанию c:\windows\system\system.mdw кажется, ну вообщем найдеш DBEngine.DefaultUser = "Admin" - имя админа DBEngine.DefaultPassword = "" - пароль Set dbs = OpenDatabase(sPathDB) ну а дальше дерзай проблем быть не должно, обычный рекордсет и т.д. А зачем тебе это понадобилось ? dima_k@ru.hartmann.info ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.12.2003, 19:01:38
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
Так как, всетаки через ADO законектится в msysobjects ? Проблема стоит очень остро! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2003, 09:06:59
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
Конектиться к системной таблице (для чтения) точно так же как и к любой другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2003, 08:48:50
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
Так не пускает. Ошибка доступа одноко... Владелец схемы Admin, под им и конекчусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2004, 01:26:16
|
|||
|---|---|---|---|
|
|||
Вопрос! Как получить доступ к системным таблицам Access из VB |
|||
|
#18+
в Делфях успешно юзаю функцию: function SetRights(Db:OleVariant;TableName:string; const PermissionsReadOnly:Boolean=true):Boolean; var ctr,doc:OleVariant;P:Integer; begin Result:=false; if IsEmpty(db)then exit; try ctr:=db.Containers.Item['Tables']; doc:=ctr.Documents.Item[TableName]; doc.UserName:='admin'; P:=dbSecRetrieveData or dbSecReadDef; if not PermissionsReadOnly then P:=P or dbSecWriteDef or dbSecInsertData or dbSecReplaceData or dbSecDeleteData; P:=doc.Permissions or P; doc.Permissions:=P; Result:=(doc.Permissions=P); except;end; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2169331]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
20ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 274ms |

| 0 / 0 |
