Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Нужна помощь (https://forum.antichat.xyz/showthread.php?t=29239)

Legion342 16.12.2006 18:27

Нужна помощь
 
есть такая процедуракоторая отправляет данные с формы в базу данных
DataModule2.ADOConnection1.BeginTrans;
with DataModule2.Bank_insert do
begin
Parameters.ParamByName('@name_bank').Value:=Edit1. Text;
Parameters.ParamByName('@bik').Value:=Edit2.Text;
Parameters.ParamByName('@schet').Value:=Edit3.Text ;
ExecProc;
end;

DataModule2.ADOConnection1.CommitTrans;
ShowMessage('Данные успешно добавлены');
Except
DataModule2.ADOConnection1.RollbackTrans;
ShowMessage('Невозможно выполнить. Повторите.');

сама процедура такая

CREATE PROCEDURE Bank_insert
@name_bank char,
@bik char,
@schet char

AS insert into Bank(@name_bank,@bik,@schet)
values(@name_bank,@bik,@schet)
GO

выдает ошибку такую invalid object name"Bank"

a1nt 16.12.2006 18:32

Цитата:

выдает ошибку такую invalid object name"Bank"
Возможно, bank просто не существует в базе, а?
Кстати, на ачате есть отдельный раздел для программирования на Delphi/C++/#

Legion342 16.12.2006 18:37

база Bank существует

a1nt 16.12.2006 23:05

Отладкой прогони, на каком месте вылетает

Legion342 16.12.2006 23:21

вот тута вылетает DataModule2.ADOConnection1.CommitTrans;


Время: 06:24