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"
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"