vb与sql server 2000数据库连接的问题SOS SOS!

xax 2002-04-25 04:48:33
如何用VB的ADO与SQL SERVER 建立连接,谢谢!
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LabAdmin 2002-04-25
  • 打赏
  • 举报
回复
建立ODBC连接DSN,如test

然后:

Dim Conn as new adodb.Connection
Dim Rs as new adodb.RecordSet
Conn.Open "DSN=test","sa",""

Set Rs = Conn.Excute("查询字符串")

if Not rs.eof() then
。。。
wzsswz 2002-04-25
  • 打赏
  • 举报
回复
dim cnstr as string

cnstr = "Provider = SQLOLEDB.1;Password=" + youpasd + ";Persist Security Info=True;User ID=sa;Initial Catalog=" + youdb + ";Data Data Source=" + youserver + ";"
用 adodc1:
With adodc1
.connectionstring = cnstr
.username = "sa"
.Password = youpasd
.RecordSource = yousql
.Refresh
End With

或者用ADODB:
Dim cnn1 As ADODB.Connection
Dim rst1 As ADODB.Recordset
Set cnn1 = New ADODB.Connection
Call cnn1.Open(cnstr)
Set rst1 = New ADODB.Recordset
rst1.ActiveConnection = cnn1
On Error GoTo errorhandle
Call rst1.Open(yousql, cnn1, adOpenKeyset, adLockReadOnly)
。。。
以上这样,不知是否满意?。。。。。。。。。。。
tony_jian 2002-04-25
  • 打赏
  • 举报
回复
同意楼上.
heyijpn 2002-04-25
  • 打赏
  • 举报
回复
Public Cn As ADODB.Connection
Set Cn = New ADODB.Connection
Cn.ConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=False;" & _
"User ID=sa;" & _
"Password=;" & _
"Database=DataBaseName;" & _
"Server=YourServerName"
Cn.Open

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧