VB中datagrid控件问题

在用datagrid控件和adodc空间绑定数据库时,如何采用相对路径。我现在采用的绝对路径,电脑一换就显示找不到数据库!还有想获得datagrid控件某行某列的内容,将... 在用datagrid控件和adodc空间绑定数据库时,如何采用相对路径。我现在采用的绝对路径,电脑一换就显示找不到数据库!还有想获得datagrid控件某行某列的内容,将其赋值到一个文本框里,应该怎么做。例如msflexgrid控件使用TextMatrix(2,2)代表msflexgrid控件第二行第二列的数据,datagrid控件里有相似的表达方式吗?谢谢了,急等!!
谢谢你的回答,但用了你的语句(Text1.text=DataGrid1.Columns(3).CellValue(5) )之后显示类型不匹配?这是怎么回事呀?在datagrid前加上val页还是不行,应该怎么修改呀?
展开
 我来答
wanggang519999
2009-05-22 · TA获得超过513个赞
知道小有建树答主
回答量:450
采纳率:0%
帮助的人:223万
展开全部
一、路径的问题和datagrid无关,你找不到数据库,估计是因为你使用的是access数据库,你换电脑时,数据库没有复制到别的电脑上面去。建议你将Access数据库复制到你的VB程序的同一目录下,你可以用 app.path 访问到你的数据库。

如果你使用的是SQL server等设置在服务器上的数据库,只要你的每一台电脑都据有访问权限,就都可以访问,也不会存在路径问题。

二、将datagrid控件第i行第j列的内容,赋值到一个文本框里,可以这样写:

Text1.text=cstr(DataGrid1.Columns(j).CellValue(i))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式