- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7-1 SQLServer
实例7-1 判断SQLServer数据库是否存在
实例 判断 数据库是否存在
ADO
ADO
( )
( )
microsoftactivexdataobjects2.xlibrary
引用:microsoftactivexdataobjects2.xlibrary
引用:
Public Sub7_1()
Public Sub7_1()
DimcnnAsADODB.Connection
DimcnnAsADODB.Connection
DimcnnStrAsString
DimcnnStrAsString
DimmydataAsString
DimmydataAsString
mydata=
mydata=商品信息
商品信息
‘ SQLServer Connection
‘创建与SQLServer数据库服务器连接的Connection对象
创建与 数据库服务器连接的 对象
Setcnn=NewADODB.Connection
Setcnn=NewADODB.Connection
‘ SQLServer
‘设置建立与SQLServer数据库服务器中指定数据库连接的字符串
设置建立与 数据库服务器中指定数据库连接的字符串
cnnStr=Provider=SQLOLEDB.1;_
cnnStr=Provider=SQLOLEDB.1;_
UserID=sa;_
UserID=sa;_
DataSource=THTFCOMPUTE ;_
DataSource=THTFCOMPUTE ;_
InitialCatalog=mydata
InitialCatalog=mydata
cnn.ConnectionString=cnnStr
cnn.ConnectionString=cnnStr
‘‘试图打开指定的数据库
试图打开指定的数据库
OnError esumeNext
OnError esumeNext
cnn.Open
cnn.Open
OnErrorGoTo0
OnErrorGoTo0
‘‘判断数据库是否存在
判断数据库是否存在
Ifcnn.State=adStateOpenThen
Ifcnn.State=adStateOpenThen
MsgBox mydata
MsgBox数据库mydata存在
数据库 存在
cnn.Close
cnn.Close
Setcnn=Nothing
Setcnn=Nothing
Else
Else
MsgBox mydata
MsgBox数据库mydata不存在
数据库 不存在
EndIf
EndIf
EndSub
EndSub
·分析:
·分析:
SQLServer
判断在SQLServer数据库服务器上是否存在指定的某个数据库,方法就是度图去打开
判断在 数据库服务器上是否存在指定的某个数据库,方法就是度图去打开
SQLServer
SQLServer数据库服务器的某个数据库,如能打开则表明该数据库存在,否则就不存在。利
数据库服务器的某个数据库,如能打开则表明该数据库存在,否则就不存在。利
ADODB.Connection State
用ADO
文档评论(0)