一个弱智问题。如何获取DataGrid中某行某列中的值????

lhh 2001-12-27 04:56:24
...全文
238 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhh 2002-01-27
  • 打赏
  • 举报
回复
好了给分吧
dbcontrols 2001-12-28
  • 打赏
  • 举报
回复
无论干还得靠自己,只有自己明白自己干什么.
lhh 2001-12-28
  • 打赏
  • 举报
回复
我现在用了一个中间变量解决了问题,谢谢大家!
lhh 2001-12-27
  • 打赏
  • 举报
回复
用MSFlexGrid ,我知道是容易,但我现在是在改一段程序,它用的是datagrid,但我实在不想改了其他的代码,所以就用它了。
xsp 2001-12-27
  • 打赏
  • 举报
回复
用MSFlexGrid 控件更容易一些
lhh 2001-12-27
  • 打赏
  • 举报
回复
谢谢大家,我的意思是,当我点击datagrid中的第n行,第m列,我要由datagrid中的第n行,第m+1列的数据,来计算出一个值,直接赋给第n行,第m列,无需输入,请问各位有何高招?谢谢!!
lhh 2001-12-27
  • 打赏
  • 举报
回复
谢谢大家,我的意思是,当我点击datagrid中的第n行,第m列,我要有datagrid中的第n行,第m+1列的数据,来计算出一个值,直接赋给第n行,第m列,无需输入,请问各位有何高招?谢谢!!
zzgthc 2001-12-27
  • 打赏
  • 举报
回复
可以这样
在datagrid 的beforecolupdate事件中
判断
Private Sub TDBGrid_BeforeColUpdate(ByVal ColIndex As Integer, OldValue As Variant, Cancel As Integer)
'在这判断输入的数据正确性
'colindex 是列

selec case colindex
case 4 '第四列
判断如果不符合条件 cancel=1 就行了




end select

end sub


lhh 2001-12-27
  • 打赏
  • 举报
回复
是这样子的,比如说,我想由datagrid中的第0行,第3列的内容来决定第0行,第4列的内容,如何实现?谢谢!
zzgthc 2001-12-27
  • 打赏
  • 举报
回复
datagrid.row=?
datagrid.columns(0)
jincai78 2001-12-27
  • 打赏
  • 举报
回复
datagrid F1
col,row
columns

Look msdn

7,785

社区成员

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

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