Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
ВнизПодключение к базе Microsoft Access Найти похожие ветки
← →
Plm (2006-10-13 23:55) [0]Добрый день! Вопрос таковой:
Имеется файл DataBase.mdb. Создал его в Microsoft Access 2003. Подключаюсь с помощью ADOConnection -> ADOTAble-> DataSource->DBGrid
Высталяю в ADOConnection Connection=True все ок. Но когда выствляю в ADOTable Active=True возникает ошибка: Ошибка синтаксиса в предложении FROM.
Подскажите в чем проблема? Что не так?
← →
Plm (2006-10-14 11:43) [1]Неужели никто не решиться помоч? =)
← →
Percent (2006-10-14 12:04) [2]ADOTable.TableName задать бы...
← →
Plm (2006-10-14 13:25) [3]Задано =)
← →
Percent (2006-10-14 13:43) [4]Имена таблиц английские? Пробелы в названиях есть? Попробуй имя в квадратные скобки взять, например: [Мои контрагенты].
Привел бы сюда хоть какой-то код, или какие-то названия или пр., а то гадание на кофейной гуще какое-то получается...
← →
Plm (2006-10-14 13:55) [5]Имя таблицы 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
← →
Sam Stone © (2006-10-14 14:00) [6]Имя таблицы не нравится. Ибо зарезервированная команда (create table bla-bla-bla). TableName:="[Table]"; А еще лучше дать нормальное имя.
← →
Percent (2006-10-14 14:08) [7]Имя таблицы Table
Альтернативные варианты: SELECT, FROM, WHERE... (типа, шутка)...
Задавай имя таблицы как [Table], а лучше смени ее наименование, а то проблем будет...
← →
Plm (2006-10-14 14:18) [8]Спасибо. Да сглупил и именем таблицы.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c