帮我看下我的这个代码怎么连接SQLSERVER

来源:百度知道 编辑:UC知道 时间:2024/05/29 22:40:49
这个是别人给我的VB模块,我想连接我的sqlserver数据库,数据库文件是data.mdf在哪修改的连接到数据库啊

Public Function ConnectString() _
As String
'returns a DB ConnectString
ConnectString = "FileDSN=ecardinfo.dsn;UID=sa;PWD="
End Function
Public Function ExecuteSQL(ByVal SQL _
As String, MsgString As String) _
As ADODB.Recordset
'executes SQL and returns Recordset
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim sTokens() As String

On Error GoTo ExecuteSQL_Error

sTokens = Split(SQL)
Set cnn = New ADODB.Connection
cnn.Open ConnectString
If InStr("INSERT,DELETE,UPDATE", _
UCase$(sTokens(0))) Then
cnn.Execute SQL
MsgString = sTokens(0) & _
" query successful"
Else
Set rst = New ADODB.Recordset
rst.Open Trim$(SQL), cnn, _
adOpenKeyset, _
a

ConnectString = "FileDSN=ecardinfo.dsn;UID=sa;PWD="

注意上面的连接参数

可以在控制面板----管理工具----数据源----文件DSN

用向导新建一个名字为ecardinfo的文件型的数据连接字符串,当然要指向你的mdf文件位置