VB.net中访问存储过程的几种办法
时间:2005-11-24 | 作者:CSDN | 阅读:194
使用SQL存储过程有什么好处
■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。
■调用存储过程,可以认为是一个三层结构。这使你的程序易于维护。如果程序需要做某些改动,你只要改动存储过程即可。
■你可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。你可以使用变量和条件。这意味着你可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。
■最后,这也许是最重要的,在存储过程中可以使用参数。你可以传送和返回参数。你还可以得到一个返回值(从SQL RETURN语句)。
环境:WinXP+VB6+sp6+SqlServer2000
数据库:test
表:Users


在VB环境中,添加DataGrid控件,4个按钮,6个文本框,代码简单易懂。
‘引用microsoft active data object 2.X library


这里用第一种方法使用存储过程添加数据

下面的类型需要注意,如果不使用adSingle,会发生一个精度无效的错误

这里用第二种方法使用存储过程添加数据

这里用第三种方法使用连接对象来插入数据


利用存储过程显示数据
要处理多种参数,输入参数,输出参数以及一个直接返回值


■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。
■调用存储过程,可以认为是一个三层结构。这使你的程序易于维护。如果程序需要做某些改动,你只要改动存储过程即可。
■你可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。你可以使用变量和条件。这意味着你可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。
■最后,这也许是最重要的,在存储过程中可以使用参数。你可以传送和返回参数。你还可以得到一个返回值(从SQL RETURN语句)。
环境:WinXP+VB6+sp6+SqlServer2000
数据库:test
表:Users


在VB环境中,添加DataGrid控件,4个按钮,6个文本框,代码简单易懂。
‘引用microsoft active data object 2.X library


这里用第一种方法使用存储过程添加数据

下面的类型需要注意,如果不使用adSingle,会发生一个精度无效的错误

这里用第二种方法使用存储过程添加数据

这里用第三种方法使用连接对象来插入数据


利用存储过程显示数据
要处理多种参数,输入参数,输出参数以及一个直接返回值


来源:CSDN
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多精选合集
更多大家都在玩
大家都在看
更多-
- 太空狼人杀《Among Us》或将与《原神》展开合作
- 时间:2025-09-07
-
- 《空洞骑士:丝之歌》Boss只造成1格生命伤害MOD上架
- 时间:2025-09-07
-
- 蜜蜂剪辑怎么裁剪视频
- 时间:2025-09-07
-
- 《怪物猎人世界:冰原》全球累计销量达1540万
- 时间:2025-09-07
-
- 迅捷文字转语音软件怎么用
- 时间:2025-09-07
-
- 《雨中冒险2》DLC合金意志全新角色操作员预告公布
- 时间:2025-09-07
-
- 金山词霸怎么添加生词
- 时间:2025-09-07
-
- QQ游戏大厅英雄杀有几种模式
- 时间:2025-09-07