- 2
- 0
- 约1.88万字
- 约 30页
- 2016-10-16 发布于重庆
- 举报
vb教程(續)
vb神童教程(续)--ODBC数据源简介
ODBC(开放式数据库连接)是一种应用程序的接口(API)。这种接口提供了独立于任何的数据管理系统编写应用程序的能力。OCBC通过ODBC驱动程序提供了对不同的数据库供应商的一组应用程序接口来给特殊的数据库管理系统(DBMS)。用户的应用程序使用这组API来调度ODBC驱动程序。然后驱动程序通过SQL语句同DBMS发生联系。
下面我们开始介绍ODBC数据源。在“我的电脑”中打开“控制面板”中的“管理工具”,在窗口中即可见ODBC数据源图标。
双击打开ODBC数据源管理器,如下图所示:
ODBC数据源管理器为配置、添加、删除各种不同的数据源名称提供了最为简洁的方法。它使得用户可以轻松地完成数据源的配置工作,用户也可以删除原有的DSN(数据源名称),或对先前配置的数据源进行修改。ODBC数据源管理器的具体功能如下:
▲用户DSN:ODBC用户数据源存储了如何与指定数据提供者连接的信息。用户数据源只对当前的用户可见,而且只能应用在本机上。
▲系统DSN:ODBC系统数据源存储了如何与指定数据提供者连接的信息。系统数据源对当前机器上的所有用户可见。
▲文件DSN:ODBC文件数据源允许用户连接数据提供者。文件DSN可以由安装了相同驱动程序的用户共享。
▲驱动程序:ODBC驱动程序允许那些支持ODBC的程序通过ODBC数据源获取信息。如果安装新的驱动程序,要使用其安装程序。
▲跟踪:ODBC跟踪允许创建调用ODBC驱动程序的日志,以供技术人员查看;也可以辅助调试应用程序。Visual Studio跟踪启动Microsoft Visual Studio的ODBC跟踪。
▲连接池:连接池允许应用程序重新打开连接句柄,此操作将往返过程存入服务器。
vb神童教程(续)--vb adodb Connection对象简介
Connection对象介绍
Connection对象支持许多属性,可以利用这些属性来操作当前的连接状态或者获取一些基本的Connection对象的信息.有一些属性是只读的,而另一些属性是可读写的.
1.Attributes属性
Attributes属性设置或返回一个整型值,它用来指示对象的一项或多项特性.对于Connection对象,Attributes属性为读/写,并且其值可能为以下任意一个或多个XactAttributeEnum值的和(默认为零).
▲AdXactCommitRetaining:执行保留的提交,即通过自动调用CommitTrans启动新事务。并非所有提供者都支持该常量。
▲AdXactAbortRetaining:执行保留的中上,即通过自动调用RollbackTrans启动新事务。并非所有提供者都支持该常量。
2.CommandTimeout属性
CommandTimeout属性设置或返回长整型值,该值指示等待命令执行的时间(单位为秒)。默许值为30,指示在终止尝试和产生错误之前执行命令期间需要等待的时间。使用Connection对象或Command上的CommandTimeout属性,允许由于网络拥塞或服务器负载过重产生的延迟而取消Execute方法调用。如果在CommandTimeout属性中设置的时间间隔内没有完成命令执行,将产生错误,然后ADO将取消该命令。如果将该属性设置为零,ADO将无限期等待直到命令执行完毕。
3.ConnectionString属性
ConnectionString属性设置或返回字符串值,这个字符串值包含用来建立到数据源的连接的信息.使用ConnectionString属性,通过传递包含一系列由分号分隔的argument=value语句的详细连接字符串可指定数据源。ADO支持ConnectionString属性的四个参数,任何其他参数将直接传递到提供者而不经过ADO处理。
▲Provider参数:指定用来连接的提供者名称。
▲File Name参数:指定包含预先设置连接信息的特定提供者的文件名称。
▲Remote Provider参数:指定打开客户端连接时使用的提供者名称。
▲Remote Server参数:指定打开客户端连接时使用的服务器的路径名称。
例:使用Connection对象的ConnectionString属性的示例代码
Public Sub ConnectionString_Example()
Dim connection1 As ADODB.ConnectionDim connection2 As ADODB.ConnectionDim connection3 As ADODB.connectionDim connection4 As ADODB.Connection不使用数据源名(DSN)打开连接Set
您可能关注的文档
- Unit9優秀教案Whatdoeshelooklike.doc
- Unit9新視野大学英语教案.doc
- Unit9第1-6課时教案北师大版三年级英语下册.doc
- Unity3d_FPS游戲教程3.doc
- Unity3D教程寶典之Shader篇第十三讲Alpha混合.docx
- Unity3D教程寶典之Shader篇第三讲VertexFragmentShader.docx
- Unit_3_Look_at_me小學三年级英语上册教案.doc
- Unity獲取游戏对象实例教程.doc
- unity3d游戲开发之UV贴图教程.doc
- Unit_5__Why_do_you_like_pandas第五單元教案赵红.doc
最近下载
- 2025年八年级语文上册《钱塘湖春行》古诗鉴赏对比阅读训练含答案.docx VIP
- 国盛证券-钢铁行业2026年度策略-人间正道是沧桑.pdf VIP
- 2026年全球锂电池正极材料行业报告.docx
- 故障录波识图基础及典型故障分析.pptx VIP
- 粮库安全生产解读课件.ppt VIP
- 五年级下册英语教案unit1lesson5whataretheydoing教案.docx VIP
- 杜邦 PA66 Zyte l101F NC010 未增强 尼龙66.pdf VIP
- 设计变更与签证管理流程.docx VIP
- 压疮的培训(压疮小组).ppt VIP
- 医疗器械生产质量管理规范(2025版)培训试题(含答案).docx
原创力文档

文档评论(0)