CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  控件

有关vb网格控件的问题???

楼主wind321(风)2002-04-20 09:47:28 在 VB / 控件 提问

 
   
  我是新手,想问一下VB中怎么不能在dataGrid网格的行中直接写入数    
   
  据的呢,如果我想在网格中直接写入数据,之后再用这些数据对SQL   SERVER中  
   
  的表进行批量更新或把这些数据添加入SQL   SERVER的表中,该怎么办呢?  
   
     
  问题点数:40、回复次数:10Top

1 楼pl5th2001(白牙)回复于 2002-04-20 10:20:08 得分 10

rs.addnew  
  rs.fields(0).value="datagrid1.text"  
  …………  
  …………  
  rs.update  
  或者用adodc绑定也可以,不过你用msflexgrid输入的话效果会更好,可以做下拉框Top

2 楼echeng192(飞不动了)回复于 2002-04-20 10:20:14 得分 20

不知道你是不是李英华。这个问题我已经解决了。如果你不是,请E-mail跟我联系  
  echeng192@sina.comTop

3 楼tomhuang(春城)回复于 2002-04-20 11:04:59 得分 0

建议你用msflexgrid,可以控制的就很多了Top

4 楼daryl715(上善若水)回复于 2002-04-20 11:08:25 得分 0

mshflexgrid更好Top

5 楼wind321(风)回复于 2002-04-20 11:24:57 得分 0

白牙程序中写到:  
  rs.addnew  
  rs.fields(0).value="datagrid1.text"  
  但这一程序的前提是datagrid1中已经有数据了,而我要说的是指在datagrid中没有数据的前提下,输入记录到datagrid中。然而我发现即使把datagrid1.allowaddnew属性设为true,datagrid也只是只读的,它根本不能接受用户的输入。  
        唉!怎办,怎办,各位大哥帮帮忙啊!!  
  Top

6 楼wind321(风)回复于 2002-04-20 11:27:17 得分 0

msflexgrid吗?我翻翻书看看,谢谢啦Top

7 楼pl5th2001(白牙)回复于 2002-04-20 11:27:59 得分 0

用msflexgrid吧,我给你代码,有下拉框,把qq贴出来Top

8 楼softrain(曾经的月光,现在的日光)回复于 2002-04-20 11:40:26 得分 10

引用adodb库  
  然后添加控件:名字datagr  
   
  Private   Sub   Form_Load()  
  dataGr.AllowAddNew   =   True  
  Dim   adore   As   New   ADODB.Recordset  
  adore.Fields.Append   "mm",   adInteger  
  adore.Fields.Append   "nn",   adInteger  
  adore.Fields.Append   "oo",   adInteger  
  adore.Open  
  Set   dataGr.DataSource   =   adore  
   
  adore.AddNew  
  End   Sub  
  Top

9 楼wind321(风)回复于 2002-04-20 16:53:40 得分 0

mshflexgrid??VB6.0上有吗?在哪里可以找到呢?"海军上校"能把它的好处说详细点吗?Top

10 楼wind321(风)回复于 2002-04-20 17:20:07 得分 0

秋雨的代码不行啊,代码调试过了吗,如果没的调试的话请调试的再拿上来!你的程序只是把datagr和recordset连接起来,并用datagr来显示数据。而我的意思是从datagrid输入数据到记录集,再用记录集更新数据库中的表。Top

11 楼SHG(华光)回复于 2002-04-20 18:32:06 得分 0

DataGrid1.AllowUpdate的属性=True后  
  RS.AddNew  
  ...  
  RS.Update    
  才能有用Top

相关问题

  • vb中有没有类似windows查找文件结果的网格控件
  • VB 6.0如何用网格(Grid)控件?不用数据库方式
  • 网格控件问题
  • 求一网格控件
  • 想做“网络蚂蚁”之类的主界面的数据网格,在VB 里用什么控件?
  • 我要一个网格控件源码
  • 网格控件,高度郁闷!!!!!!!!!
  • 寻求一个网格控件!
  • 谁有好的网格控件?
  • vb做控件

关键词

  • 网格
  • 数据
  • datagrid
  • 代码
  • vb
  • datagr
  • adintegeradore
  • msflexgrid
  • 调试
  • 表

得分解答快速导航

  • 帖主:wind321
  • pl5th2001
  • echeng192
  • softrain

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo