var
Form1: TForm1;
params1:tparams ;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
params1.Clear;
ADOStoredProc1. close;
ADOStoredProc1.ProcedureName:='delete_dian_1' ; Params1.CreateParam(ftstring,'@dianhua',ptinput);
params1.ParamByName('@dianhua').Asstring:='a' ; ADOStoredProc1.Prepared;
ADOStoredProc1.Open;
ADOStoredProc1.ExecProc ;end;end.
这是报错的内容:project project1.exe raised exception class eaccessviolation with message 'access violation at address oo41d72b in module'project1.exe'.read of address 0000008',process stopped 各位帮忙看看那里错误,第一次用这个玩艺~~谢了
Form1: TForm1;
params1:tparams ;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
params1.Clear;
ADOStoredProc1. close;
ADOStoredProc1.ProcedureName:='delete_dian_1' ; Params1.CreateParam(ftstring,'@dianhua',ptinput);
params1.ParamByName('@dianhua').Asstring:='a' ; ADOStoredProc1.Prepared;
ADOStoredProc1.Open;
ADOStoredProc1.ExecProc ;end;end.
这是报错的内容:project project1.exe raised exception class eaccessviolation with message 'access violation at address oo41d72b in module'project1.exe'.read of address 0000008',process stopped 各位帮忙看看那里错误,第一次用这个玩艺~~谢了
解决方案 »
- 请教大家,用FindWindow、GetWindow获取窗口,如何找到我想操作的那个edit?
- 散分专贴二
- 关于字段筛选的问题
- 谁在阻碍金山WPS的推广?是价格、功能?还是用户习惯?
- 那请问,把integer型参数,转成string型,用什么函数?
- 请教如何使用组合键! 如ctrl+X
- 如何打包自己的程序?
- 语法问题
- 怎样使新增加的记录得到更新??
- paradox表生成*.db,*.px,*.fam,*.tv还有VisualStudio.Analyzer.Event.Log.1有什么用???
- 请问用delphi做corba时,若是局域网,则要在客户端加上代理,如果在internet上呢?
- 如何使用C++编译的OBJ文件??
ADOStoredProc1.ExecProc ;//只是执行动作如select * into abd form,insert into ,update等没有返回数据集的操作
或
ADOStoredProc1.Prepared;
ADOStoredProc1.Open;//执行如select * from tablename具体取什么要看你的sp
创建了吗?params1.Clear;//????
我的存儲過程執行的是 刪除功能,你說的那個應該可以的!我的存儲過程在sql server測試的時候是成功的!會不會存儲過程出錯的原因?
delphi_xizhousheng(西周生)
你說的我照做了 不行的
zhoutian618(秦失其鹿,天下共逐,唯胜者得鹿而割之)那個對象我創建了!你說的那個params1.clear不是清除原來的參數嗎?各位拜託了 看到後再給點注意吧!
item
Name = '@RETURN_VALUE'
DataType = ftInteger
Direction = pdReturnValue
Precision = 10
end
item
Name = 'd'
Value = Null
end> adostoredproc1.Parameters.AddParameter;
adostoredproc1.Parameters.ParamValues['@dd']:=;;