Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Использование ADO [D6]


Sorcerer ©   (2006-05-15 13:23:00) 

Здравствуйте! Пытаюсь открыть файл базы данных созданный в 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 открывается нормально. В чем может быть ошибка?


MsGuns   (2006-05-16 09:07:00) [1]

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


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

Спасибо!


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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо