Excel VBA连接sql数据库
Public ljdb As ADODB.Connection
Public cmd As ADODB.Command
Public dbf As New ADODB.Recordset
Public zhtl As Integer
Public Sub ondbf() 'Excel VBA连接sql数据库
Set ljdb = New Connection
ljdb.CommandTimeout = 180
On Error GoTo connerr
ljdb.Open "Provider=SQLOLEDB;Data Source=SQL服务器地址,端口;Initial Catalog=库名;Password=密码;User ID=用户名;"
zhtl = 1
Exit Sub
connerr:
MsgBox "错误描述:" & Err.Description & vbCrLf & "错误代码:" & Err.Number, vbCritical + vbOKOnly, "连接服务器错误"
zhtl = 0
End Sub
Public Sub offdbf() '断开数据库
If zhtl = 1 Then
ljdb.Close
Set dbf = Nothing
Set ljdb = Nothing
zhtl = 0
End If
End Sub
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)