Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.13;
Скачать: CL | DM;

Вниз

Как установить связь   Найти похожие ветки 

 
denissoft ©   (2007-02-24 09:20) [0]

Как импортировать связь между таблицами из Microsoft Office Access 2003 (MDB) в свою программу? ADO


 
Виталий Панасенко ©   (2007-02-24 09:40) [1]

А зачем что-то импортировать ? Если я правильно понял суть вопроса, это нен нужно - все отношения определены в MDB


 
denissoft ©   (2007-02-24 12:43) [2]

Ставлю вопрос проще, как достучаться до системной таблицы MSysRelationships


 
Palladin ©   (2007-02-24 12:48) [3]

select * from MSysRelationships


 
denissoft ©   (2007-02-24 13:16) [4]

Пробовал так, пишет что “Отсутствует разрешение на чтение данных”


 object ADOConnection1: TADOConnection
   Connected = True
   ConnectionString =
     "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db1.mdb;Persist " +
     "Security Info=False"
   LoginPrompt = False
   Mode = cmShareDenyNone
   Provider = "Microsoft.Jet.OLEDB.4.0"
   Left = 96
   Top = 32
 end
 object ADOQuery1: TADOQuery
   Connection = ADOConnection1
   Parameters = <>
   SQL.Strings = (
     "select * from MSysRelationships")
   Left = 96
   Top = 64
 end

connectString =
Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=D:\db1.mdb;Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don"t Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False


 
sniknik ©   (2007-02-24 13:58) [5]

> пишет что “Отсутствует разрешение на чтение данных”
ну так, прав нет (не находит)
надо указать системную базу в которой они прописаны, т.е. добавь к своей  строке параметр со значением (своим естественно) -> "Jet OLEDB:System database=C:\Documents and Settings\User\Application Data\Microsoft\Access\System.mdw"


 
denissoft ©   (2007-02-24 14:02) [6]

Большое спасибо!



Страницы: 1 вся ветка

Текущий архив: 2007.05.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.065 c
15-1176649171
Почтальон
2007-04-15 18:59
2007.05.13
Международные посылки


2-1177415337
Настена
2007-04-24 15:48
2007.05.13
Элементы массива


3-1171889776
mefisto
2007-02-19 15:56
2007.05.13
Проблема с печатью стариц на Fast report 4


2-1176980811
Romm
2007-04-19 15:06
2007.05.13
уничтожение активного окна


15-1176554514
Kerk
2007-04-14 16:41
2007.05.13
Интересный сервис