我主要是用Delphi 和SQL_Server2000开发c/s结构的数据库程
存储过程调用正常,但不能在dbGrid上显示数据,
用Storedproc.open;则会有错误提示“Error creating coursor handle””错误创建指针句柄“
请问如何解决?
开发c/s结构数据库在数据库开发中是否是比较有技术含量的工作?
不知在数据库开发哪个方向发展?
存储过程调用正常,但不能在dbGrid上显示数据,
用Storedproc.open;则会有错误提示“Error creating coursor handle””错误创建指针句柄“
请问如何解决?
开发c/s结构数据库在数据库开发中是否是比较有技术含量的工作?
不知在数据库开发哪个方向发展?
解决方案 »
- 请教一个关于指针类型的的问题
- post后出错?dataset not in edit or insert,这么老的问题也值100分?不信进来看看啊?^_^
- 作一个教师业务档案管理系统!请朋友们给点建议!!
- QuickReport的问题,我打印预览的时候都正常的,但是打印的时候怎么老是有一个字段打印不出来!急啊,,,,弟兄们救命!
- 各位请帮忙!
- 请问什么是UML
- 一个记录对象(type RMyRecord = record) 似乎不需要实例化?
- 求问这句代码什么意思
- 一个关于TextOut 的问题
- delphi7 中如何把 DBGrid 中数据一条一条分别保存到 excel 文件
- 这样存储图片后内存释放不干净?
- 公安ccic库是oracle吗?我不会添加进数据库,扩展名是.dat
Storedproc需要指定Adoconnection对象,指定过程名,参数。同时打开Adoconnection连接。
执行时调用Storedproc.Execute .
dbGrid->DataSource->Storedproc->Adoconnection;
你要正确绑定才能正显显示数据.
with SP_Top do
begin
Close;
procedureName:='TDT_PR_Top_Dep';
Parameters.Refresh;
Parameters.ParamByName('@Start_Date').Value:=Datetimepicker3.Date;
Parameters.ParamByName('@End_date').Value:=Datetimepicker4.Date+1;
Prepared:=True;
Open;
end;
改成
Storedproc.Execute
就好了!