vb 怎样将access中一个表里的数据显示在datagrid中

请提供代码吧,谢谢,我是新手菜鸟或者举一个例子我用的是ado连接的数据库... 请提供代码吧,谢谢,我是新手菜鸟
或者举一个例子
我用的是ado连接的数据库
展开
 我来答
ycsddn
2011-05-25 · TA获得超过266个赞
知道小有建树答主
回答量:706
采纳率:80%
帮助的人:157万
展开全部
datagrid需要逐行添加数据
你可以用flexgrid,直接建立数据关联就可以连接ado数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c545f1b

2011-05-27 · TA获得超过377个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:98.6万
展开全部
请参照如下代码(这也是之前帮人写的一个例子,你可将你的程序套用):
dim con as new adodb.connection '声明一个数据连接对象变量,用于打开数据库
dim rs as new adodb.recordset '声明一个数据集对象变量,用于打开数据表
private sub form_load() '在窗体加载事件中,设置两个文本框内容为空,打开数据库连接,同时设置游标
con.open "Provider=Microsoft.Jet.OLEDB.4.0;data source=你的数据库文件.mdb;persist security info=false"
con.cursorLocation=aduserclient '这个很重要,不然后面无法将Datagrid控件与数据集动态关联起来
end sub
Private Sub command_Click() '单击查询按钮事件,分成几种情况考虑
if rs.state<>adstateclosed then rs.close
rs.open "select * from 数据表名称 where ",con,1,3
if rs.eof=false and rs.bof=false then
set Datagrid1.datasource=rs
Datagrid1.refresh
else
msgbox "未查询到记录!"
exit sub
end if
end sub
这样就可以将你数据表里的数据显示在Datagrid1控件中,试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
管怀珊
2011-05-25 · TA获得超过712个赞
知道小有建树答主
回答量:903
采纳率:0%
帮助的人:530万
展开全部

QQ:726995292我看看能不能帮你
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式