这是别人的一个连接sql的语法。
要改成我的机子上用,需要改变些什么?都有什么意思?
connstring = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;pwd=sql;Initial Catalog=hotel;Data Source=LIUDONGW"我的sql名字是:BOMBER-NLRF10TE
sql中hotel数据库也已经建好了!
以前在c#中连接数据库时没有使用User ID,pwd这些东西也能连上,现在这个需要吗?
先谢谢各位大侠了。
要改成我的机子上用,需要改变些什么?都有什么意思?
connstring = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;pwd=sql;Initial Catalog=hotel;Data Source=LIUDONGW"我的sql名字是:BOMBER-NLRF10TE
sql中hotel数据库也已经建好了!
以前在c#中连接数据库时没有使用User ID,pwd这些东西也能连上,现在这个需要吗?
先谢谢各位大侠了。
Dim cn As New ADODB.Connection
Dim rs As New ADODB.RecordsetPrivate Sub Combo1_Click()
rs.Open "SELECT * FROM TABLENAME WHERE NAME = '" & txtName.Text & "'", cn, adOpenDynamic, adLockOptimistic
If Not rs.EOF Then
Label1.Caption = rs!ID
Label2.Caption = rs!Memo
End If
End SubPrivate Sub Form_Load()
cn.ConnectionString = ""
cn.Open
'查询字符串可以上这里查
'http://www.connectionstrings.com/
End Sub
Set adoconn = New ADODB.Connection
Dim connstr As String
connstr = "driver={SQL Server};server=" & 你的机器IP& ";uid=" & SQL用户& ";pwd=" & SQL密码& ";Database=" & 数据库名
If adoconn.state = adStateOpen Then adoconn.Close
adoconn.Open connstr
Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=bigsmile;uid=sa;pwd=pwd;database=pubs"
cnn1.ConnectionTimeout = 30
cnn1.Open
' 使用 DSN 和 ODBC 标记打开连接。
Set cnn2 = New ADODB.Connection
cnn2.ConnectionString = "DSN=Pubs;UID=sa;PWD=pwd;"
cnn2.Open
' 使用 DSN 和 OLE DB 标记打开连接。
Set cnn3 = New ADODB.Connection
cnn3.ConnectionString = "Data Source=Pubs;User ID=sa;Password=pwd;"
cnn3.Open
' 使用 DSN 和单个参数而非连接字符串打开连接。
Set cnn4 = New ADODB.Connection
cnn4.Open "Pubs", "sa", "pwd"