powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как проверить, что набор не пуст ?
4 сообщений из 4, страница 1 из 1
Как проверить, что набор не пуст ?
    #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
Как проверить, что набор не пуст ?
    #32420475
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не код VB !
Ты промазал форумом. Тебе в форум Delphi .
...
Рейтинг: 0 / 0
Как проверить, что набор не пуст ?
    #32420484
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точно
но я еще сюда вернусь ...
...
Рейтинг: 0 / 0
Как проверить, что набор не пуст ?
    #32426811
bushmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
if not dm.Qdebet.EOF then begin
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как проверить, что набор не пуст ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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