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

Вниз

Как работать с переменными и SQL   Найти похожие ветки 

 
3APA3A ©   (2003-10-23 09:57) [0]

Как-то коряво сабж сформулирован....Ну ладно...
Вопрос вот в чем:
Есть выборка из таблицы (что-то типа "select Str from table.db"), и есть переменная a:string; Как запихнуть результат запроса в эту переменную, причем, результат всегда один... Через BDE я делал так
Query.SQL.Append("select Str from table.db");
Query.ExecSQL;
Query.Open;
a:=Query["Str"];
Хочется способ поизящней...


 
Val ©   (2003-10-23 10:24) [1]

Append - нет такого у TStrings, есть Add.
Query.ExecSQL; - лишняя строка.

a := Query.FieldByName("str").AsString;


 
DenK_vrtz ©   (2003-10-23 10:26) [2]

3APA3A ©, а книги мы совсем не любим читать?


 
3APA3A ©   (2003-10-23 10:39) [3]

to Val
a) Если бы Вы, многоуважаемый, загрузили Delphi и посмотрели, прежде чем писать свой пост, Вы бы убедились в наличии метода Append в классе TStrings....
б) А в чем отличие FieldByName от того что сказал я? Принципиальных отличий нет... Я хотел сказать - можно ли как-то указать запросу пеерменную, куда он сам все засунет?

to DenK_vrtz
Дай название и автора и я с удовольствием ее прочитаю....


 
Плохиш_   (2003-10-23 10:45) [4]

>3APA3A © (23.10.03 10:39) [3]

В ближайшем магазине, любая книга по делфи для чайников.
Кстати, мозги не забуть загрузить!


 
Семен Сорокин ©   (2003-10-23 10:45) [5]

б) А в чем отличие FieldByName от того что сказал я? Принципиальных отличий нет... Я хотел сказать - можно ли как-то указать запросу пеерменную, куда он сам все засунет?
а чем тебя переменная Query не устраивает?


 
Anatoly Podgoretsky ©   (2003-10-23 10:51) [6]

А как прикажите это понимать
Query.ExecSQL;
Query.Open;


 
DenK_vrtz ©   (2003-10-23 10:54) [7]

3APA3A ©, если тебе это действительно надо

Петр Дарахвелидзе
Евгений Марков
Delphi - среда визуального программирования, Санкт-Петербург, 1996.

Отличная книга. Все с самого начала.


 
3APA3A ©   (2003-10-23 11:16) [8]

to Плохиш_
Сомневаюсь, что в книге для чайников будет работа с БД и с SQL-запросами...

to A.P.
Переборщил...

to DenK_vrtz
Да, мне это действительно надо, а книгу, про которую ты говоришь, я читал - ответа на этот вопрос там нет.

P.S. Просто меня удивляет привычка "профи" относится к любому человеку, задавшему вопрос, как к чайнику (типа - если ты спрашиваешь - значит ты вообще ничего не знаешь)...


 
Плохиш_   (2003-10-23 11:19) [9]

>3APA3A © (23.10.03 11:16) [8]


> to Плохиш_
> Сомневаюсь, что в книге для чайников будет работа с БД
> и с SQL-запросами...

А ты почитай


> P.S. Просто меня удивляет привычка "профи" относится к любому
> человеку, задавшему вопрос, как к чайнику (типа - если ты
> спрашиваешь - значит ты вообще ничего не знаешь)...

По вопросам судим


 
Val ©   (2003-10-23 11:59) [10]

>3APA3A © (23.10.03 10:39) [3]
a)c Append я ошибся, согласен.
б)то что вы хотели сказать, вы не сказали в вопросе. Вы попросили способ поизящней, я вам его привел.


 
DenK_vrtz ©   (2003-10-23 12:22) [11]

3APA3A ©, плохо читал или только картинки смотрел!



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
3-40908
нАвичОк
2003-10-20 12:57
2003.11.13
Как к DBGrid, DBGridEh и пр. добавить кнопочку для каждой строчки


1-41369
ddenis
2003-10-30 14:25
2003.11.13
окна в потоках %-)


1-41233
imp
2003-11-01 12:18
2003.11.13
Автоматизация тестирования проги


7-42185
Speaker
2003-08-29 10:29
2003.11.13
Перенос данных в реестре


1-41490
griff
2003-11-04 15:09
2003.11.13
Проверка файлов