powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / cannot insert into null BRSPRINTFORMS
2 сообщений из 2, страница 1 из 1
cannot insert into null BRSPRINTFORMS
    #39745904
petrovichvanya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
procedure TfrmEditProduct.btnSaveAllClick(Sender: TObject);
const
   Insert_SQL_TEXT =
      'insert into BRSPRINTFORMS (formcode, Startdate, Regformid) '#13#10 +
      'select :FFormCode, b.Startdate, b.Regformid from BRSPRINTFORMS b '#13#10 +
      'where regformid = ''92101'' '#13#10 +
      'and rownum = 1';
var Proc: TOraStoredProc;
    FFormCode : string;
    Query : TOraQuery;
begin
//  Proc := CreateOraStoredProc(AnsiUpperCase('pkgeditproduct.DeleteCondPutPartRef'));
  FFormCode :=(GetFieldValueFromSql('formcode','select max(formcode) + 1 as formcode  from BRSContrKind2PrintForms',''));
 // Proc.ParamByName('aformcode').Text := FFormCode;

  Query:=FQI.CreateQuery;

  Query.Close;
  Query.SQL.Text:=Insert_SQL_TEXT;
  Query.Prepare;
  Query.ExecSQL;
end.


подскажите где у меня ошибка?
...
Рейтинг: 0 / 0
cannot insert into null BRSPRINTFORMS
    #39745908
petrovichvanya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
3.
4.
5.
  Query.Close;
  Query.SQL.Text:=Insert_SQL_TEXT;
  Query.ParamByName('aFormCode').Text := FFormCode;
  Query.Prepare;
  Query.ExecSQL;


разобрался, так работает
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / cannot insert into null BRSPRINTFORMS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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