我在数据表中读出一批记录,比如说放在DATAGRID控件上显示,现在我希望在每条记录后面都加一个文本框,使得每个文本框都能对应一条记录,然后最下面一条保存按钮,当保存时每条记录可以关联到其相应文本框的数据(比如说,我希望对表中每条记录再加一个设备单号,而设备单号值就是通过一个文本框来输入,系统保存时要懂得哪个文本框是对应自己当前记录的),通过以上方法就可以批量录入记录中每条文本框的值,而不必填一第就显示一条那样麻烦,请问VB中如何实现?
解决方案 »
- 【急】请问高手们:如何用WebBrowser控件中的网页打开程序的其他窗体?谢谢
- 一个关于查找数据表内最大值的问题
- 在vba中如何设置单元格中的背景
- 想写个图片处理的dll,让ASP调用,不知道错哪里了
- VB中如何编程实现禁止UDP端口的通信?
- lihonggen0(李洪根,用.NET,标准答案来了) 请进来领分
- GWBasic里面有的毛病,QBasic里面还有吗?--比如说.............................................高分赠送.
- 急用,不记得键值了,在文本框中只允许输入 a-Z or 0-9 怎么控件?
- 请问如何拨号?
- 再数组中,可不可以定义上下限为变量如x(i)
- 赐教 strSQL = "select FormatDateTime((EntranceTime),4) from TableData"
- 如何向有数据的EXCEL表格的某一行前面插入一行空行?
需注意的是如果你连接数据库是通过ADO数据对象达到,则应通过代码增加DATAGRID控件的列.连接数据库是由ADODC数据控件完成的,在其属性RecordSource的赋值句用如下结构
Adodc1.RecordSource = "Select * from tabelName",而且DATAGRID控件是缺省添加的,程序运行后,数据表的新列会自动显示.如DATAGRID控件在属性页中对列及数据字段作绑定设置则需修改绑定设置.
DataGrid1.Columns(1).Locked = True '锁定第二列(从零开始计数)
这样的话,就能实现你要的目的了