动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   .Net → 阅读文章

 VB.net中访问存储过程的几种办法

作者来源: 
阅读 数 627 人次 , 2006-4-20 9:23:00 

    使用SQL存储过程有什么好处

    ■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。

    ■调用存储过程,可以认为是一个三层结构。这使你的程序易于维护。如果程序需要做某些改动,你只要改动存储过程即可。

    ■你可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。你可以使用变量和条件。这意味着你可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。

    ■最后,这也许是最重要的,在存储过程中可以使用参数。你可以传送和返回参数。你还可以得到一个返回值(从SQL RETURN语句)。

    环境:WinXP+VB6+sp6+SqlServer2000

    数据库:test

    表:Users

VB.net中访问存储过程的几种办法(图一)

VB.net中访问存储过程的几种办法(图二)

    在VB环境中,添加DataGrid控件,4个按钮,6个文本框,代码简单易懂。

    ‘引用microsoft active data object 2.X library

VB.net中访问存储过程的几种办法(图三)

VB.net中访问存储过程的几种办法(图四)

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

VB.net中访问存储过程的几种办法(图五)

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

VB.net中访问存储过程的几种办法(图六)

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

VB.net中访问存储过程的几种办法(图七)

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

VB.net中访问存储过程的几种办法(图八)

VB.net中访问存储过程的几种办法(图九)

    利用存储过程显示数据

    要处理多种参数,输入参数,输出参数以及一个直接返回值

VB.net中访问存储过程的几种办法(图十)

VB.net中访问存储过程的几种办法(图十)

  
 本文Tags存储过程  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:VB.NET中采用多线程填写treeview控件
· 下一篇:Win Server2003使用VB.NET:新基准测试
· ASP.NET图象处理详解
· ASP.NET中的Code Behind技术(3)
· 自动填充SqlCommand.Parameters的类(1)
· 部署ASP.NET的三大技术(4)
· String类使用的例子(3)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077