Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];
ВнизTSQLQuery & Next Найти похожие ветки
← →
кондратий (2003-04-15 17:59) [0]что за глюк ???
делаю элементарные веши...
with SQLQuery1 do
begin
SQLConnection := SQLConnection1;
DataSource := DataSource1;
with SQL do
begin
Clear;
Add("select *");
Add("from cuatm_info");
end;
Open;
end;
while not SQLQuery1.Eof do
begin
//.. и вот тут глючит...
SQLQuery1.Next;
end;
SQLQuery1.RecNo всегда равен -1
Next не проходит...
что делать... как лечить ... ???
← →
Соловьев (2003-04-15 18:03) [1]
> //.. и вот тут глючит...
ну и что там????? тут телепаты выехали...
← →
кондратий (2003-04-15 18:07) [2]а не имеет значение что там ...
да хоть
Form1.Caption:=IntToStr(SQLQuery1.RecNo);
и у тебя Form1.Caption всегда будет "-1" ...
Next не проходит...
← →
Соловьев (2003-04-15 18:09) [3]то что RecNo=-1 не означает что Next не работает. Просто не все сервера возвращают номер записи.
← →
Mike Kouzmine (2003-04-15 18:09) [4]Next проходит RecNo не меняется
← →
кондратий (2003-04-15 18:14) [5]у меня есть такая конструкчия экспорта даных в дбф...
with DBF1 do
begin
...
Open;
while not SQLQuery1.Eof do
begin
Insert;
for i:=0 to FieldCount-1 do
Fields[i].Value:=SQLQuery1.Fields[i].Value;
Post;
SQLQuery1.Next;
end;
end;
так вот...
он мне добавляет только первую запись пока его не остановиш...
← →
Соловьев (2003-04-15 18:17) [6]
SQLQuery1.First;
добавь для уверенности
и точно запрос возврщает кучу разных записей???
← →
кондратий (2003-04-15 18:27) [7]да...
1698
← →
Соловьев (2003-04-15 18:30) [8]может тогда глюк DBExpress или ты что-то скрываешь...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c