Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизКак присвоить переменной значение полученного Query? Найти похожие ветки
← →
Aser (2004-10-06 15:52) [0]last := ZQuery1.Fields[0].AsString;
ранее выполнен запрос
ZQuery1.SQL.Text := "SELECT MAX(rubric) FROM rubrics LIMIT 1";
Заранее благодарен.
← →
Vlad © (2004-10-06 15:56) [1]
> Aser (06.10.04 15:52)
> Как присвоить переменной значение полученного Query? [D6,
> MySQL]
> last := ZQuery1.Fields[0].AsString;
Круто. Сам спросил - сам ответил. Вот бы все так :-)
← →
Aser (2004-10-06 15:59) [2]да неее... я пытаюсь присвоить значение - а оно материлось... но я уже понял в чем дело - нужно оказываецца указатель ставить... например в начало:
ZQuery1.First;
Во :)
← →
Zacho © (2004-10-06 17:17) [3]Ну-ну.. Как именно "материлось" ?
← →
Vlad © (2004-10-06 17:38) [4]Это что ж за компоненты доступа такие?
Вобще по идее такого быть не должно. Достаточно просто Query.Open сделать и указатель сам по себе будет на первой записи.
← →
Johnmen © (2004-10-06 18:22) [5]Я сталкивался с аналогичным поведением TADOQuery. Выявить причину не удалось (за разумное время). Поэтому плюнул и делаю First.
← →
Leksiy © (2004-10-06 19:41) [6]вы пишите фиэлд .... и пытаетесь переменной присвоить массив ... когда вы делаете ферст ... то вы берете первую запись из столбца полученных результатов ... там надо не фиэлд а параметр указывать ... конкретней что то тип так
last := ZQuery["имя параметра"];
← →
Johnmen © (2004-10-07 00:08) [7]>Leksiy © (06.10.04 19:41) [6]
Извини, это пурга...:)
>Aser
Кстати, LIMIT 1 здесь совсем неуместен :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.029 c