各位大虾,小弟在Form1中加入一个MSHFlexgrid1(显示数据库中记录)和一个Command1(删除),我想选中MSHFlexgrid1中如何一条记录,然后单击

shixianpeng 2002-05-03 08:24:02
麻烦您说详细一点,懂了我会加的,谢谢!
...全文
39 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2002-10-25
  • 打赏
  • 举报
回复
Private Sub MSHFlexGrid1_Click()
Me.Caption = "你点击的是第 " & MSHFlexGrid1.Row & " 行第 " & MSHFlexGrid1.Col & " 列"
End Sub
迷死特兔 2002-10-25
  • 打赏
  • 举报
回复
Dim lRow As Long, sName As String

lRow = MSHFlexGrid1.Row
sName = MSHFlexGrid1.TextMatrix(lRow, 2) '得到第lRow行,第2列(假设2对应字段为Name)的内容
'上面的2可以是1、2、3...总之是你想用的字段

然后就可以:
delete from 表 where Name= " & sName
shixianpeng 2002-05-04
  • 打赏
  • 举报
回复
我怎么判断哪一条记录被选种呢? 小弟是初学者,请赐教,谢谢!
no_com 2002-05-03
  • 打赏
  • 举报
回复
delete from 表 where id= " & mshflexgrid1.row
kofkim 2002-05-03
  • 打赏
  • 举报
回复
判断选中的记录,并提取字段,然后删除乡关联的记录!

哈哈`

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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