![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как работать с файлом *.mdb, где названия полей в кириллице [D5, Access]
ivanovv © (2007-12-28 09:46:00)Есть приложение, которое использует файл *.mdb, где названия полей в кириллице. Изменять их нельзя. Каким образом можно получить доступ используя Delphi?
sniknik (2007-12-28 15:10:00) [1]так у него BDE, а "обычно" это ADO. и давно уже.
Palladin (2007-12-28 14:39:00) [2]обычно их не в кавычки включают, а квадратные скобки
ivanovv (2007-12-28 10:10:00) [3]Большое спасибо Сергей за толковый совет, не знал о работе с кавычками ничего. Сейчас все как нужно.
Сергей М. (2007-12-28 10:03:00) [4]Во-первых, неразумно работать с mdb-базой при посредничестве BDE - прямое обращение средствами ADO ощутимо стабильней и эффективней.
Во-вторых, ничто не мешает с SQL-тексте заключать имена таблиц и полей, содержащие кириллицу и и прочие "непотребные" символы, в кавычки
ivanovv (2007-12-28 09:56:00) [5]Проблема в том, что тот, кто создавал таблицу в Access назвал ее Таблица_1, а поля Поле_1, Поле_2 и т.п. Когда я пишу SQL текст в компонент TQuery,получаю сообщение об ошибке работы с драйвером ODBC
Сергей М. (2007-12-28 09:49:00) [6]А в чем собссно проблема ?