想向各位大虾请教一下tstoredproc的用法,对于databasename和storedprocname这两个属性的应用,如何连接远程数据库呢?在databasename的下拉菜单下都是delphi自带的数据库,如何连接远程数据库?而且storedprocname是什么规则呢?这个名字是自己取的吗?在设计阶段都有什么属性要注意一下?
或者那位大虾提供一点有关资料,不胜感激!我在网上没有找到有用的,这里先谢过了!
或者那位大虾提供一点有关资料,不胜感激!我在网上没有找到有用的,这里先谢过了!
解决方案 »
- cxgrid中,如何取某行某列的值?我发现只要拖动一下列的位置,取值就不准确了!
- 无法为更新定位行。一些值可能已在最后一次读取后已更改。
- 删除文件怎么显示进度??
- 恐怕又是个没有人回答的问题,有谁对DevExpress中的TdxTreeList进行过继承?
- 怎样写播放MPEG One 文件的程序 Delphi自带的控件好像不行
- 关于Excel的简单的问题, 怎样使用改正下面的错误?
- 谁有reportmachine3.x发我一份好么,谢谢了,另外加一点Fastreport的问题
- 实在是郁闷!!!
- hsq的简单问题
- 如何用delphi 读取当前IE的COOKIE
- 请问这用什么控件实现!
- 怎样将QReport的QRCompositeReport控件的尺寸适应我的自定义尺寸报表的尺寸?
设置一下DataBaseName属性为'AAA',
那么在TStoredProc的DataBaseName的下拉框中就会出现'AAA'这个别名的;
-------
存储过程名是在后台数据库中的定义的存储过程的名字啊。
那个存储过程名是由设计数据库设计的人定的啊,随便定都可以。
推荐用sp作为前缀。
使用TStoredproc时,先设置databasename属性,可以是一个ODBC数据源,也可以是Tdatabase制定的别名;再从storedprocname中选择要执行的存储过程,存储过程是写在数据库中的,有关存储过程的概连可以在相关书籍中找到,这里就不再将了;最后,如果该存储过程有参数,请设置参数的值,再把Active属性设置为True就执行了一个存储过程。当然以上过程可以写成代码方式来执行。
而TAdoStoredPorc的使用方法和以上差不多,只是设置Connection属性为制定的Tadoconnection或设置Connectionstring属性。