VB如何连接SQL Server? 用VB编一个数据库应用端程序,不是C/S模式的,数据库用的是MS SQL Server,请问在所有的软件使用的机器上都要安装SQL吗?不然用什么做为驱动连接呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Public cn As New ADODB.ConnectionSub Main() dbopenEnd SubPublic Sub DBOpen() On Error GoTo ErrorConnect: cn.ConnectionTimeout = 25 cn.Provider = "sqloledb" cn.Properties("Data Source").Value = sServerName cn.Properties("Initial Catalog").Value = sDatabaseName cn.Properties("User ID").Value = sUserName cn.Properties("Password").Value = sPassword Screen.MousePointer = vbHourglass cn.Open Screen.MousePointer = vbDefault Exit SubErrorConnect: msgbox "连接出错" End Sub sServerName应该填什么?本机吗??本机上没有装SQL Server的啊,你可能还没有明白我的意思,我是说不装服务器的情况下能否在VB里使用SQL的数据库? Public cn As New ADODB.Connectionprivate sub form_load()With cn .Provider = "sqloledb" .ConnectionString = "data source=hsan_sql2;initial catalog=news;user id=sa;password=zasan" .OpenEnd Withend sub sServerName应该填什么?本机吗??本机上没有装SQL Server的啊,你可能还没有明白我的意思,我是说不装服务器的情况下能否在VB里使用SQL的数据库?sServerName:服务器名称(无论本地或者在局域网,也可以用IP地址) 利用MshFlexGrid和TextBox进行输入时,如何进行文本换行? 如何关闭“我的电脑” richtextbox 问题 請教一個問題,急急急! VB可以调用用C开发的DLL吗 改错 (简单) 需要帮助:关于32位和24位颜色 多少分才能拿到2个三角形啊? 求助:一个菜鸟的n个很菜的问题。 一个关于关闭按钮的问题 请问如何找到某一个过程或函数的具体定义? 如何进行字段求和
dbopen
End Sub
Public Sub DBOpen()
On Error GoTo ErrorConnect:
cn.ConnectionTimeout = 25
cn.Provider = "sqloledb"
cn.Properties("Data Source").Value = sServerName
cn.Properties("Initial Catalog").Value = sDatabaseName
cn.Properties("User ID").Value = sUserName
cn.Properties("Password").Value = sPassword
Screen.MousePointer = vbHourglass
cn.Open
Screen.MousePointer = vbDefault
Exit Sub
ErrorConnect:
msgbox "连接出错"
End Sub
private sub form_load()
With cn
.Provider = "sqloledb"
.ConnectionString = "data source=hsan_sql2;initial catalog=news;user id=sa;password=zasan"
.Open
End With
end sub