• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

vb应用程序访问sql server方法探讨(3)

发布: 2007-6-21 21:57 | 作者:   | 来源: eNet学院  | 查看: 15次 | 进入软件测试论坛讨论

领测软件测试网

下一页 1 2 

   

方法3.使用vbsql对db库api编程

  db库是sql server的本地api,sql server的visual basic库(vbsql)为visual basic程序员提供api。从一定意义上说,vbsql是连接visual basic程序到sql server的性能最好最直接的方式。vbsql包含以下三个文件:

vbsql.vbx 包含库函数,具有访问重要的消息和处理错误的能力

vbsql.bi 包括所有的常量和变量说明

vbsql.hlp windows帮助文件,使用vbsql的指南

使用vbsql时,必需将vbsql.bi加入到visual basic工程文件中,并确保vb程序运行时有vbsql.vbx文件。 一个典型的vbsql对话中,一般要用到以下这些函数。

CCCCCC">

    函数   

功能

    sqlallocenv

初始化odbc环境,返回环境句柄

    sqlallocconnect

为连接句柄分配内存并返回连接句柄

    sqlconnect

连接一个sql数据资源

    sqldriverconnect

连接一个sql数据资源,允许驱动器向用户询问信息

    sqlallocstmt

为语句句柄分配内存并返回语句句柄

    sqlexecdirect

把sql语句送到服务器

    sqlfetchadvances

到结果集的下一行(或第一行)

    sqlgetdata

从结果集的特定的一列取回数据

    sqlfreestmt

释放与语句句柄相关的资源

    sqldisconnect

切断连接

    sqlfreeconnect

释放与连接句柄相关的资源

    sqlfreeenv

释放与环境句柄相关的资源



  一般的db库api编程的过程是这样的:先通过调用sqlinit对db库进行初始化,再调用sqlconnection打开一个连接,然后就可做一些工作。

  下一页的代码是一个初始化db库并登录到服务器的通用例程。

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网