CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

///////问题不难,可总无人回答///////

楼主wsshello(wsshello)2003-12-01 12:55:52 在 VB / 数据库(包含打印,安装,报表) 提问

控制MSHFlexGrid1   指向的记录和记录集rsdata   指向的记录是同一条.  
   
   
  用Data控件连接.mdb数据库,用Msflexgrid网格连接DATA控件,以读取数据库。我通过程序更改网格中的数据以更改数据库中的数据,但是网格更改后数据库中的数据总是第一条记录得以改动。要怎样才可以让网格更改后的数据传递到数据库中以更改数据库中的数据。  
   
  ‘’网格更改后数据库中的数据总是第一条记录得以改动‘’  
  为此问题的核心。 问题点数:0、回复次数:14Top

1 楼Leftie(左手,为人民币服务)回复于 2003-12-01 14:37:55 得分 0

msflexgrid是只读绑定数据库,在mshflexgrid中修改数据后要手工写保存代码才能在数据库中修改Top

2 楼rexyudl(隼)回复于 2003-12-01 14:56:37 得分 0

恩~  
  楼上说的对啊!  
  更改mshflexgrid表格后要使用SQL语句和相应代码才能更改数据库!  
   
  至于更改多少条数据要看你SQL语句给出的什么样的条件!  
  Top

3 楼wsshello(wsshello)回复于 2003-12-01 18:44:33 得分 0

我更改了表格中某一个网格中的数据,这一步能在MSFLEXGRID中显示出来,但是如何更新数据库呢?  
  我用data1.recordset.field(i)=msflexgrid.text   ,为什么改变的只是第一条记录,而不是我要更改的那条记录.  
  Top

4 楼wsshello(wsshello)回复于 2003-12-01 18:45:21 得分 0

SQL语句怎么写?Top

5 楼jilate()回复于 2003-12-01 18:53:58 得分 0

说不定你的记录集没移动呢?  
  data   和   msflexgrid   控件我没用过。  
  也许他们不会一起移动的,Top

6 楼wsshello(wsshello)回复于 2003-12-01 19:32:10 得分 0

UPTop

7 楼wsshello(wsshello)回复于 2003-12-01 22:02:17 得分 0

upTop

8 楼silverblade(银色刀刃)回复于 2003-12-01 22:44:42 得分 0

在改数据之前你是可以知道当前选中的单元格是第几条记录的(用ROW属性可就可以知道了)  
  然后  
  DATA1.RECORDSET.MOVEFIRST  
  DATA1.RECORDSET.MOVE   FLEXGRID1.ROW(这两语句也可以并成一条,只要在MOVE方法中设置第二个参数)  
  然后就可以  
  DATA1.RECORDSET.FIELDS(I)=TEXT1.TEXTTop

9 楼wsshello(wsshello)回复于 2003-12-01 23:43:40 得分 0

upTop

10 楼wsshello(wsshello)回复于 2003-12-02 00:40:37 得分 0

不行Top

11 楼wsshello(wsshello)回复于 2003-12-02 08:38:26 得分 0

upTop

12 楼wangqingyu(机器人)回复于 2003-12-02 09:11:27 得分 0

upTop

13 楼wsshello(wsshello)回复于 2003-12-02 12:28:51 得分 0

upTop

14 楼paocai2003(泡菜)回复于 2003-12-02 16:21:09 得分 0

up  
  Top

相关问题

  • 难题,请回答
  • 别的论坛无人能回答的难题
  • 无需回答的问题
  • 请回答这个不难的问题,再加100分!!!!(总共200分了)
  • 好难过!居然无人回答我,是我的问题太难,还是太幼稚了?
  • 这问题难道没人能回答?!
  • 很难吗??怎么没有人回答??
  • 比较难回答的问题~
  • 回答66分的问题,不太难
  • 简单问题但难以回答

关键词

  • 数据库
  • 网格
  • 数据
  • 语句
  • 控件
  • 更改
  • 记录
  • msflexgrid
  • mshflexgrid
  • recordset

得分解答快速导航

  • 帖主:wsshello

相关链接

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

广告也精彩

反馈

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