Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как проверить, что набор не пуст ? / 4 сообщений из 4, страница 1 из 1
25.02.2004, 11:04
    #32420419
Jojo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, что набор не пуст ?
Как проверить, что набор не пуст ? и потом вставить набор в другую таблу
Я делаю так ...
Подскажите как можно еще проверить ...

dm.Qdebet.Close;
dm.Qdebet.SQL.Clear;
dm.Qdebet.SQL.Add('SELECT DT,AD,AK,SUM(SMR) FROM ');
dm.Qdebet.SQL.Add(NewName[mes,j]);
dm.Qdebet.SQL.Add( 'WHERE DT>='+ #39 +'300000'+#39+' AND DT<='+#39+'339999'+#39);
dm.Qdebet.SQL.Add(' GROUP BY DT,AD,AK');
dm.Qdebet.SQL.Add(' HAVING SUM(SMR)<>0');
dm.Qdebet.Open;

//Если записей не 0 , то заполняем временную таблицу
if not dm.Qdebet.IsEmpty then
begin
dm.Qdebet.Close;
dm.Qdebet.SQL.Clear;
dm.Qdebet.SQL.Add('INSERT INTO '+File_out+'(DT,AD,AK,SMR) ');
dm.Qdebet.SQL.Add('SELECT DT,AD,AK,SUM(SMR) FROM ');
dm.Qdebet.SQL.Add(NewName[mes,j]);
dm.Qdebet.SQL.Add( 'WHERE DT>='+ #39 +'300000'+#39+' AND DT<='+#39+'339999'+#39);
dm.Qdebet.SQL.Add(' GROUP BY DT,AD,AK');
dm.Qdebet.SQL.Add(' HAVING SUM(SMR)<>0');
dm.Qdebet.Prepare;
dm.Qdebet.ExecSQL;
end
else dm.Qdebet.Close;
...
Рейтинг: 0 / 0
25.02.2004, 11:36
    #32420475
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, что набор не пуст ?
Это не код VB !
Ты промазал форумом. Тебе в форум Delphi .
...
Рейтинг: 0 / 0
25.02.2004, 11:39
    #32420484
Jojo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, что набор не пуст ?
точно
но я еще сюда вернусь ...
...
Рейтинг: 0 / 0
01.03.2004, 17:17
    #32426811
bushmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, что набор не пуст ?
if not dm.Qdebet.EOF then begin
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как проверить, что набор не пуст ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]