Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Пробелы в 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
7-8195
dem0n2k
2002-07-25 22:41
2002.10.03
Как программно очистить mbr(master boot record)???


14-8165
AL2002
2002-09-06 17:08
2002.10.03
Как пронумеровать кучу файлов?


3-7861
Rule
2002-09-13 01:07
2002.10.03
Помогите пожалуйста, горю. До утра надо сделать!!!!


14-8156
Undert
2002-09-09 16:24
2002.10.03
Шоу


1-7918
Sergey Pavl
2002-09-23 18:39
2002.10.03
встроенный ассемблер