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

Вниз

Использование ADO   Найти похожие ветки 

 
Sorcerer   (2006-05-15 13:23) [0]

Здравствуйте! Пытаюсь открыть файл базы данных созданный в MS Access 2003


procedure TForm1.N2Click(Sender: TObject);
begin
 if OpenDialog1.Execute then
   begin
     DataSource1.DataSet:=ADOTable1;
     ADOTable1.ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;"+"Data Source="+OpenDialog1.FileName;
     ADOTable1.Active:=true;
   end;
end;


на строке ADOTable1.Active:=true; выдается сообщение об ошибке "Ядро базы данных Microsoft Jet не может найти входную таблицу или запрос "customer" " при этом таблицы customer в файле нет. Файл базы данных из примера Delphi открывается нормально. В чем может быть ошибка?


 
Savek   (2006-05-15 14:17) [1]

Перед тем как активировать таблицу, надо присвоить св-во TableName  в рун-тайме или в дизайнере вместо "customer" написать реальное имя таблицы


 
Sorcerer   (2006-05-15 17:27) [2]

Спасибо!


 
MsGuns ©   (2006-05-16 09:07) [3]

1. Использовать для подключения к БД TADOConnection
2. Вместо TADOTable работать с TADODataSet



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
1-1149320040
TPA
2006-06-03 11:34
2006.07.16
Класс в DLL


6-1141964635
Каспер
2006-03-10 07:23
2006.07.16
TIdUDPClient в Threade рвет соединение с ошибкой 10054


6-1142177492
JaDS
2006-03-12 18:31
2006.07.16
Открыть чужой сокет


2-1151522230
resuS
2006-06-28 23:17
2006.07.16
Запуск приложения. Пользователь в неведении.


15-1150414104
Бат
2006-06-16 03:28
2006.07.16
Можно ли ВиндосХР поставить на винчестер на мобилрэксе?