Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
14-41970
Daniel
2003-10-19 12:31
2003.11.13
Есть ли способ


1-41516
AlexGreG
2003-10-28 13:10
2003.11.13
... ShellExecute ...


3-40835
valmont
2003-10-21 20:11
2003.11.13
Fast Report


7-42202
Alex134
2003-08-25 16:26
2003.11.13
опять про модем


14-42070
MBo
2003-10-20 10:15
2003.11.13
Поздравляю мастеров-неофитов!




   Наверх