| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 689 人关注过本帖
标题:[求助]哪位朋友比较了解 Datagrid 控件
只看楼主 加入收藏
皮蛋粥
Rank: 1
等 级:新手上路
帖 子:129
专家分:0
注 册:2005-8-22
收藏
 问题点数:0 回复次数:3 
[求助]哪位朋友比较了解 Datagrid 控件

我显示手动链接数据库,开启记录集

dim con as adodb.connection
dim res as adodb.recordset

set con = new adodb.connection
set res = new adodb.recordset

con.open "Provider=Microsoft.Jet.OLEDB.4.0; Data source=xxx.mbd"
res.open "select col1,col2,col3,col4 from table",con,1,1

datagrid.columns(0).caption="姓名"
datagrid.columns(1).caption="性别"
datagrid.columns(2).caption="年龄"
datagrid.columns(3).caption="月薪"

现在的问题是如何讲数据库里面读取的记录绑定到各个列上面去呢?

我用 Set datagrid.datasource=res
立马就出错了。显示 行集合不能做标签,MSDN也说不出个所以然来,不知道该怎么做呢?请多多指教

搜索更多相关主题的帖子: Datagrid 控件 数据库 Microsoft 
2005-10-31 01:53
yabecp
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-10-31
收藏
得分:0 
{datagrid.columns(0).caption="姓名"

.......
....
datagrid.columns(3).caption="姓名"
}不要了。
res.open"select col1 from table as 姓名",con,1,1
2005-10-31 09:27
皮蛋粥
Rank: 1
等 级:新手上路
帖 子:129
专家分:0
注 册:2005-8-22
收藏
得分:0 
恩,谢谢,我后来发现是因为一定要标明

res.cursorlocation=aduserclient

但是我另外安置了一个文本框,希望选中 datagrid 控件中选中的记录的名称。
用的是 datagrid_click 事件。但是发现总是慢一拍

我点 1 他显示别的,我点4,他倒显示 1 了,接着点9,他还是显示 4。

总是慢一拍,请问还如何解决呢?总感觉 datagrid 似乎不够理想,大家遇到这类需要列表数据的时候,都是使用什么控件的呢

,\'\'\',\'\'\', ,\'\'\',\'\'\', \',波波 ,\' \',荟荟 ,\' \' , \' \' , \'
2005-10-31 17:04
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
收藏
得分:0 
朋友,你怎么不用ADODC呢,这样不是更方便吗?

IT618资讯网 提供服务端开发,前端开发,网页特效,热门开源系统研究,软件下载,站长建站,淘宝开店等学习资料.
2005-11-01 16:05
快速回复:[求助]哪位朋友比较了解 Datagrid 控件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020221 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved