回 帖 发 新 帖 刷新版面

主题:求助关于VB连接SQL server的问题~~急急急啊

在vb中用控件adodc和控件datagrid进行对SQL server的连接如果不同代码,我知道但是如果要用代码的就不知到啦~~如果不用代码就是设置adodc控件的connectionstring和recordsource两个属性然后再设置datagrid控件的datasource属性就行。
在网上说用这个行~~不过它会报错“编译错误:未找到方法或数据成员”
希望各位高手能帮帮我~~我试了很久了~~~谢谢~~
Public conn As New ADODB.Connection
Public rs As New ADODB.Recordset

Private Sub Form_Load()
conn.ConnectionString = "Driver={sql server};server=XL-683866318399;uid=sa;pwd=123;database=MyDate"
conn.Open
rs.Open "select * from Student"
DataGrid1.datasourse = rs
End Sub

回复列表 (共1个回复)

沙发


问题终于解决啦~~~~用以下代码就能实现上述的功能
dim Rs As New ADODB.Recordset
dim conn As New ADODB.connection
private sub form_load()
dom strconn as string
strconn="provider=SQLOLEDB.1;integrated security=SSPI;persist security Info falses:Initial catalog=数据库名;Data Source=服务器名"
conn.Open strconn
Rs.Open "Select * from 表名",conn,adOpenStatic,adlockoptimistic
set dataGrid1.DataSource=Rs
~~~~~~~~~~~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册