Форум: "Базы";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
ВнизПробелы в SQL Найти похожие ветки
← →
cutter-pro (2002-09-12 13:06) [0]Всем известные и банальные строки:
Query1.Active:=false;
Query1.SQL.Clear;
Query1.SQL.Add("select TN from my_table.dbf");
Query1.Active:=true;
DBGrid1.Columns[0].Title.Caption:="Таб.ном.";
Возможно ли обойтись без последней строки изменения заголовка столбца в DBGrid1 за счет корректировки самого запроса ввиде переопределения TN в Таб.ном.?
← →
ЮЮ (2002-09-12 13:08) [1]Query1.SQL.Add("select TN ""Таб.ном."" from my_table.dbf");
← →
MsGuns (2002-09-12 13:11) [2]>ЮЮ © (12.09.02 13:08)
Query1.SQL.Add("select TN ""Таб.ном."" from my_table.dbf");
А что, "AS" не надо ?
← →
ЮЮ (2002-09-12 13:17) [3]AS предполагается по-умолчанию.
← →
Johnmen (2002-09-12 13:18) [4]>MsGuns © (12.09.02 13:11)
Необязательно...
← →
cutter-pro (2002-09-12 13:23) [5]А вот тут как раз и начинается самое интересное!
Query1.SQL.Add("select TN ""Таб.ном."" from my_table.dbf");
или
Query1.SQL.Add("select TN AS ""Таб.ном."" from my_table.dbf");
Delphi выдает ошибку: Invalid use of keyword
А особенно среде не нравится следующее:
Query1.SQL.Add("select TN ""ч"" from my_table.dbf");
Мы ругаемся: Invalid use keyword... Token: ч
← →
cutter-pro (2002-09-12 13:30) [6]???
← →
ЮЮ (2002-09-12 13:35) [7]Таков локальный SQL, очевидно.
Кстати, работает без кавычек, ну и от "ч" придётся отказаться
← →
MsGuns (2002-09-12 13:36) [8]>ЮЮ © (12.09.02 13:17)
>AS предполагается по-умолчанию.
Век живи - век учись.8) Спасиюо за полезную ремарку !
>Query1.SQL.Add("select TN AS ""Таб.ном."" from my_table.dbf");
>Delphi выдает ошибку: Invalid use of keyword
Если это TQuery из палитры BDE, то там исп-ся Local SQL, который не переваривает русские буквы, попробуй заменить апострофы на кавычки (")
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c