将数据库绑定到Dbgrid控件,鼠标右键单击某一行时触发某个事件,出现菜单选项。
1、用鼠标右键单击某一行,弹出菜单。选择复制,将该行各个项目的值赋给变量。
2、用鼠标右键单击某一行,弹出菜单。选择粘贴,将已赋值的变量的值分别赋给每一个cell,然后下移一条记录。
3、用鼠标右键单击某一行,弹出菜单。选择删除,用程序判断并找到该条记录,删除记录。
1、用鼠标右键单击某一行,弹出菜单。选择复制,将该行各个项目的值赋给变量。
2、用鼠标右键单击某一行,弹出菜单。选择粘贴,将已赋值的变量的值分别赋给每一个cell,然后下移一条记录。
3、用鼠标右键单击某一行,弹出菜单。选择删除,用程序判断并找到该条记录,删除记录。
解决方案 »
- 关于VB与数据库连接几种方式
- 打开父窗体是打开所有字窗体
- [请教] For循环中不执行movenext的问题
- 复制文件哪种方法最好???
- 各位大哥请请帮帮小弟!我加载一个data控件类,所报出来的错误小弟查了好多资料没法解决,请帮帮忙!!!!!
- 急!!!!!!!!!!!!!!!winsock接收数据的问题
- 我在运行VB 程序时, 经常见到add this to sourcesafe? 这个东西, 请问这个是什么东西?
- 如何把OCX封装到COM中,实现OCX的隐藏?
- data控件能连接sqlserver数据源么?
- mis是何东东?
- 关于数据库文件的打开?
- 急?急!急!用VB编写串口通讯的困难问题??????
赋值:
var1=data1.recordset!field1
var2=data1.recordset!field2
粘贴:
data1.recordset.addnew
data1.recordset!field1=var1
...
data1.recordset.update
或
dbgrid1.col=0
dbgrid1.seltext=var1
...
dbgrid1.row=2 一个移动到下一行的命令,记不清楚了。
thank .我会试试.先给lou_df加二分。有oicq号吗,做个朋友吧。