有关msflexgrid中的问题

wxy001 2002-10-12 07:46:47
我在用msflexgrid中,调用的是ACCESS写的一个课程的相关内容,但是在运行时,出现row,column数值无效,还有表达式中的数据类型不比配
请大家做点善事,积德积尚!
...全文
43 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2002-10-15
  • 打赏
  • 举报
回复
你的问题最大可能是数据库文件没有访问到。
copy代码的时候没有带上数据库文件;或者原来代码中使用了数据库文件的绝对路径,copy后路径改变。这样在运行时记录集为空。
form启动后定位到msflexgrid控件,此时出现row和col超限错误。同时,代码中引用了记录集中的数据,由NULL而引起数据类型不匹配。
np20000 2002-10-15
  • 打赏
  • 举报
回复
这个错误我见过,估计和行列的值超过范围有关系,比如往10行20列的格子里头填10行30列的数据就会出错,具体原因需要调试,建议你先把数据减少,比如就2个看看是否出错,估计是范围的问题,希望对你有帮助
wxy001 2002-10-15
  • 打赏
  • 举报
回复
有没有人回答呀,我还在等着你们的回答呢!
wxy001 2002-10-14
  • 打赏
  • 举报
回复
同时还出现了“修改功能下,不允许出现新数据”,在我想添加新的内容时
chanet 2002-10-12
  • 打赏
  • 举报
回复
发实例过来看一下!
wxy001 2002-10-12
  • 打赏
  • 举报
回复
同时在access中的内容无法在vb 中显示
但是当我新输入新的数据是,已经有的信息行虽然没有信息显示,但是输入的信息却自然的就把前面的行给空出来了,至于rs.recordcount=0 ,是用?rs.recordcount去调试吗?
lonelystarcn 2002-10-12
  • 打赏
  • 举报
回复
当打开的RS.recordcount=0时,col=-1
出现row,column数值无效的原因是:
在这种情况下还引用了msflexgrid.Text
出现表达式中的数据类型不比配的原因可能是:
当某个字段的值为NULL的情况下你引用了msflexgrid.Text或将该值赋给了一STRING类型的变量
ymli 2002-10-12
  • 打赏
  • 举报
回复
单句执行,看到哪句出现上面的信息
wxy001 2002-10-12
  • 打赏
  • 举报
回复
没有任何语句出错,只是在运行的时候出现上面的信息,但是还是可以打开的,不过在窗体中却什么也没有出现,只是设计的时候的一些控件出现,但是却无法调用在access中的内容
crystal_heart 2002-10-12
  • 打赏
  • 举报
回复
我记得有一种情况下col的数值是无效的,cols为-1,可惜我这没有代码,因为那代码不属于我的。
ymli 2002-10-12
  • 打赏
  • 举报
回复
把出错的语句贴出来
wxy001 2002-10-12
  • 打赏
  • 举报
回复
再具体点,好象就说不出来了,反正上面的信息就这些了
我想问的是有关row,column 的问题是出在什么地方,以及这些信息的出现是和程序中的哪些项目有关的 谢谢
tolimit 2002-10-12
  • 打赏
  • 举报
回复
可以说的更具体点吗?

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧