CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

对面的大侠们看过来啊.大家一起讨论一下DataGrid这个控件的功能好吗.

楼主VisualCDesigner(lory)2004-08-04 14:51:57 在 VB / 数据库(包含打印,安装,报表) 提问

我要做一个东东。  
   
  里面用到的就是DATAGRID这个控件。  
   
  用户想一次性的输入很多记录,然后点下保存就把他写到数据库中。  
   
  可是想了一整天也没弄出来怎么存入。  
   
  我用的是vb6   +   ado   +   access2000.  
   
  本人对这个控件不是很孰,以前一直用MshDatagridr   .但是现在却急着用。在这里大家一  
   
  起讨论下。  
  也为以后哪位有这方面的难处有个地方查询。 问题点数:0、回复次数:8Top

1 楼VisualCDesigner(lory)回复于 2004-08-04 14:53:58 得分 0

先更正一下.我以前用的是MSHDataGrid这个控件的,因为这个没有直接输入的功能.Top

2 楼sinom(小白MOU)回复于 2004-08-04 14:58:03 得分 0

MSHDataGrid?我没有用过这个?是不是mshflexgrid呀?  
   
  “用户想一次性的输入很多记录,然后点下保存就把他写到数据库中。”  
  我想由于上面这个需求,实际上用flexgird就可以了,你可以看看MSDN里的用flexgird做电子表格的例子。Top

3 楼adamcn(adamcn)回复于 2004-08-04 15:27:16 得分 0

我都是用vsflexgrid7.0,现在好像8。0也出来了,比别的好用多了,想怎么输入就怎么输入阿。Top

4 楼wangjg_79(编程高手)回复于 2004-08-04 15:40:40 得分 0

DATAGRID与ADO绑定就可以了Top

5 楼RUKYO(蠢蠢的男子汉 - 恋星夜柔光,舔烈酒豪情)回复于 2004-08-04 15:41:42 得分 0

Option   Explicit  
          Public   mCnnString   As   String    
          Public   mRst   As   New   ADODB.Recordset  
   
  Private   Sub   Command1_Click()  
          mRst.UpdateBatch  
  End   Sub  
   
  Private   Sub   Form_Load()  
          mCnnString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   &   App.Path   &   "\db1.mdb"   &   ";Persist   Security   Info=False"  
          If   mRst.State   =   adStateOpen   Then   mRst.Close  
          mRst.CursorLocation   =   adUseClient  
          mRst.Open   "Select   *   From   MyTable",   .mCnnString,   adOpenStatic,   adLockBatchOptimistic,   adCmdText  
          Set   DataGrid1.DataSource   =   mRst  
          DataGrid1.Refresh  
  End   Sub  
   
  Private   Sub   Form_QueryUnload(Cancel   As   Integer,   UnloadMode   As   Integer)  
          mRst.Close  
          Set   mRst   =   Nothing  
  End   SubTop

6 楼Moneyabc()回复于 2004-08-07 12:23:34 得分 0

我和你的用法一样,但是没必要这么麻烦。只要把控件的添加、删除、更新属性全部设置为"Ture"   即可。这样一来,你输入多少就往数据库里写多少,当然还要看你对数据库的设置。Top

7 楼lang_csdn(三无--笨牛)回复于 2004-08-07 13:23:25 得分 0

用户想一次性的输入很多记录,然后点下保存就把他写到数据库中。  
  这是什么意思哦?Top

8 楼hdhai9451(☆新人类☆)回复于 2004-08-09 23:08:37 得分 0

DATAGRID与ADO绑定就可以了  
  Top

相关问题

  • 在winform中的datagrid控件如何实现像web中datagrid控件的功能?
  • DataGrid控件的分页功能如何实现呀?
  • 为DataGrid添加CheckBox控件,并实现“全选”功能
  • datagrid控件里是否可以实现这样的功能???
  • 一个关于类似datagrid功能的控件问题。
  • datagrid控件能实现这样的功能吗?
  • 讨论:DataGrid嵌套DataList,子DataList控件中的ItemDataBound事件的问题
  • 有没有一种具有FlexGrid和DataGrid两种控件所有功能的控件?
  • 大家有用过什么好的网格控件啊,可以替换datagrid控件,"FlexCell表格控件 for .NET"这个有没有用过啊,功能怎么样
  • 问一下vb中的datagrid控件支不支持多选功能?

关键词

  • 控件
  • 数据库
  • datagrid
  • 用户
  • mrst
  • mcnnstring
  • 输入
  • 记录
  • 用户想一次性
  • 点下保存就把他写

得分解答快速导航

  • 帖主:VisualCDesigner

相关链接

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

广告也精彩

反馈

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