DataGrid提取数据的问题????

wcxit 2003-02-15 03:44:46
各位大侠好:
小弟在此请教ADODB绑定数据到DataGrid的问题?
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Set conn = New ADODB.Recordset
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Microsoft Visual Studio\VB98\Biblio.mdb;Persist Security Info=False"
Set rs = New ADODB.Recordset
rs.Open "select * from authors", conn
Set DataGrid1.DataSource = rs
这样绑定为什么不行,应该怎么改??
...全文
45 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qixg 2003-02-18
  • 打赏
  • 举报
回复
To 将UP进行到底!
多谢。长学问了。
wcxit 2003-02-17
  • 打赏
  • 举报
回复
谢谢各位大哥!我成功了!
是可以实现的!
strikerfy 2003-02-15
  • 打赏
  • 举报
回复
rst.CursorLocation = adUseClient

是什么意思,这个属性的默认值是什么?
谢谢
mahongliang1983 2003-02-15
  • 打赏
  • 举报
回复
是的,datagrid 只能帮定到ado上面呀…
jian_aa 2003-02-15
  • 打赏
  • 举报
回复
Dim conn As ADODB.Connection
Dim rs As New ADODB.Recordset
Set conn = New ADODB.Connection
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Microsoft Visual Studio\VB98\Biblio.mdb;Persist Security Info=False"
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open "select * from authors", conn,1,3
Set DataGrid1.DataSource = rs
13161795500 2003-02-15
  • 打赏
  • 举报
回复
Set DataGrid1.DataSource = rs
是对的
13161795500 2003-02-15
  • 打赏
  • 举报
回复
绝对可以实现的,你改改看,SQL是你的SQL语句
13161795500 2003-02-15
  • 打赏
  • 举报
回复
rst.CursorLocation = adUseClient
rst.Open SQL, Cnn1, adOpenKeyset, adLockOptimistic, adCmdText
qixg 2003-02-15
  • 打赏
  • 举报
回复
我有经验吃过亏,搞了N天,结论是:根本不能绑定。DataGrid只能绑定到ADO之类的控件上。
wcxit 2003-02-15
  • 打赏
  • 举报
回复
一定!
共同学习,共同进步!
ywildfox 2003-02-15
  • 打赏
  • 举报
回复
老兄,你说的问题小弟也曾经遇到过。但是没有能用datagrid解决,你可以采用MSFlexGrid控件处理,如果你用datagrid解决了,指教一下,y_hl@ynmail.com
wcxit 2003-02-15
  • 打赏
  • 举报
回复
没有datagrid1.datafield属性啊》》。?
ccbl 2003-02-15
  • 打赏
  • 举报
回复
set datagrid1.datafield=rs("field")

7,785

社区成员

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

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