请教各大虾们,求VB连接SQL数据库的语句!!!!!!!!!

txqgyf 2005-06-07 03:12:35
小弟我刚学VB不久,想知道
用什么语句能把SQL里的数据连接,
并且有哪几种方法,并说明哪一种好一点!!!!
谢谢!!!!!!!!!!!!!
...全文
211 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haipingma 2005-06-07
  • 打赏
  • 举报
回复
http://www.connectionstrings.com
給你看看
gzsxy8013 2005-06-07
  • 打赏
  • 举报
回复
ado控件 很好的 vb.net夯得一笔调子
shmilyls 2005-06-07
  • 打赏
  • 举报
回复
'创建ADO连接数据库对象
Public adoCon As ADODB.Connection
'创建ADO记录集对象
Public adoRS As ADODB.Recordset
'创建ADO命令对象
Public adoCmd As ADODB.Command
'创建ADO参数对象
Public adoPara As ADODB.Parameter
Public proCon As String


Public Sub ConnectDB()
'创建新的ADO连接对象
Set adoCon = New ADODB.Connection
With adoCon
'指明连接数据库所使用的驱动程序是SQL
.Provider = "SQLOLEDB"
'指定连接字符串
'Server是SQL Server服务器的名字---SQL SERVER的实例名(不一定是机器名)
'Uid是SQL SERVER的登录名
'Pwd是SQL SERVER的登录(如sa)的对应的密码
'Database指定在SQL SERVER数据库中已经建立的数据库名
.ConnectionString = "Server=;Uid=;Pwd=;Database="
'打开连接
.Open
End With

End Sub
benny7878 2005-06-07
  • 打赏
  • 举报
回复
用ODBC
把工程属性的启动对象改成SUB MAIN
在工程/引用里引用MS AXTIVEX DATA OBJECTS 2。6
以下写在模块里:
public cn as adodb.connection
public rs as adodb.recordset
sub main()
Set cn = New ADODB.Connection
cn.Open "dsn=fchy;uid=sa;password=SCENERY;"
end sub
wenhongL 2005-06-07
  • 打赏
  • 举报
回复
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.ConnectionString = "Provider=SQLOLEDB.1;SERVER=" & ServerName & ";DATABASE=" & DatabaseName & ";UID=" & SysUserName & ";PWD=" & SysPassword
If cn.State = 1 Then cn.Close
cn.Open
rs.Open "select * from tb ", cn, 1, 1
txqgyf 2005-06-07
  • 打赏
  • 举报
回复
还有其它的办法吗????
ADODC控件我用过,不是很好.

我要的是编码!!!!!!!!!!
谢谢!!!!!!!!!!!!!!!
daisy8675 2005-06-07
  • 打赏
  • 举报
回复
ado连接咯

拿一个adodc控件,按属性页面去连接,最后会自动生成连接字符。

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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