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

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

Подключение к базе Microsoft Access [D7, XP]


Plm ©   (2006-10-13 23:55:00) 

Добрый день! Вопрос таковой:
Имеется файл DataBase.mdb. Создал его в  Microsoft Access 2003. Подключаюсь с помощью ADOConnection -> ADOTAble-> DataSource->DBGrid
Высталяю в ADOConnection Connection=True все ок. Но когда выствляю в ADOTable Active=True возникает ошибка: Ошибка синтаксиса в предложении FROM.
Подскажите в чем проблема? Что не так?


Plm   (2006-10-14 14:18:00) [1]

Спасибо. Да сглупил и именем таблицы.


Percent   (2006-10-14 14:08:00) [2]

Имя таблицы Table

Альтернативные варианты: SELECT, FROM, WHERE... (типа, шутка)...

Задавай имя таблицы как [Table], а лучше смени ее наименование, а то проблем будет...


Sam Stone   (2006-10-14 14:00:00) [3]

Имя таблицы не нравится. Ибо зарезервированная команда (create table bla-bla-bla). TableName:='[Table]'; А еще лучше дать нормальное имя.


Plm   (2006-10-14 13:55:00) [4]

Имя таблицы Table. Без пробелов. У меня проблема то возникает, когда я  в инспекторе объекта компоненту ADOTable высталяю значение Active = true. Тогда возникает эта ошибка. Имя таблицы компонент видит.
В ADOConnection:
ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\DataBase.mdb;Mode=ReadWrite;Persist Security Info=False

В ADOTable:
Connection = ADOConnection
TableName = Table


Percent   (2006-10-14 13:43:00) [5]

Имена таблиц английские? Пробелы в названиях есть? Попробуй имя в квадратные скобки взять, например: [Мои контрагенты].

Привел бы сюда хоть какой-то код, или какие-то названия или пр., а то гадание на кофейной гуще какое-то получается...


Plm   (2006-10-14 13:25:00) [6]

Задано =)


Percent   (2006-10-14 12:04:00) [7]

ADOTable.TableName задать бы...


Plm   (2006-10-14 11:43:00) [8]

Неужели никто не решиться помоч? =)


Наверх

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