Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 18:38   #1
Konstantin_ua
Не судите строго
Форумчанин
 
Аватар для Konstantin_ua
 
Регистрация: 31.03.2011
Сообщений: 202
По умолчанию Разрыв строки SQL запроса

если строка SQL запроса слишком большая то программа ругается, как правильно ее переносить? делаю так, ошибка, с запятыми и плюсами тоже пробовал но что то никак
Код:
  SQL.Add('UPDATE Dok Set dov_number=:par1,Dov_date=:par2,Date_oplatu=:par3,Kontragent=:par4,Summ_money=:par5,Rah_number=:par6,Rah_Date=:par7,Akt_number=:par8,Akt_date=:par9,Naklad_number=:par10,Naklad_date=:par11,Dog_buh=:par12' );
      SQL.Add(' dog_der=:par13,Akt_orig=:par14,Naklad_orig=:par15');
      SQL.Add(' where id=:pid');
Konstantin_ua вне форума Ответить с цитированием
Старый 27.01.2014, 18:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
 SQL.Add('UPDATE Dok Set '
+'dov_number=:par1,Dov_date=:par2,Date_oplatu=:par3,Kontragent=:par4,'
+'Summ_money=:par5,Rah_number=:par6,Rah_Date=:par7,Akt_number=:par8,'
+'Akt_date=:par9,Naklad_number=:par10,Naklad_date=:par11,Dog_buh=:par12' );
      SQL.Add(' dog_der=:par13,Akt_orig=:par14,Naklad_orig=:par15');
      SQL.Add(' where id=:pid');
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.01.2014, 18:47   #3
Konstantin_ua
Не судите строго
Форумчанин
 
Аватар для Konstantin_ua
 
Регистрация: 31.03.2011
Сообщений: 202
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
 SQL.Add('UPDATE Dok Set '
+'dov_number=:par1,Dov_date=:par2,Date_oplatu=:par3,Kontragent=:par4,'
+'Summ_money=:par5,Rah_number=:par6,Rah_Date=:par7,Akt_number=:par8,'
+'Akt_date=:par9,Naklad_number=:par10,Naklad_date=:par11,Dog_buh=:par12' );
      SQL.Add(' dog_der=:par13,Akt_orig=:par14,Naklad_orig=:par15');
      SQL.Add(' where id=:pid');
спасибо
Konstantin_ua вне форума Ответить с цитированием
Старый 27.01.2014, 19:01   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Пожалуйста )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка SQL запроса Dozent БД в Delphi 3 28.04.2012 08:12
формирование SQL запроса Ntlegend SQL, базы данных 1 25.02.2010 18:41
Создание запроса SQL Irina_87 Помощь студентам 12 28.12.2009 06:14
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) Schutze Помощь студентам 6 29.11.2009 22:15