Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.05.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.04 c
15-1176442782
Хаванагил
2007-04-13 09:39
2007.05.13
Посоветуйте UPS?


15-1176673655
Германн
2007-04-16 01:47
2007.05.13
{$IFDEF } и {$IFNDEF}


2-1177505802
cyber.mind
2007-04-25 16:56
2007.05.13
ТОЛЬКО ДЛЯ МАСТЕРОВ!


15-1176458015
Kostafey
2007-04-13 13:53
2007.05.13
Прочитал в разделе требования к системе.


2-1177098420
Karapuz
2007-04-20 23:47
2007.05.13
Delphi &amp; CGI





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский