Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[讨论] 这段提示是什么意思?

1楼
wcs 发表于:2008/10/20 23:52:00
我在“会计凭证”的主窗口中新建一按键,在单击事件中写有如下代码:

dim f As New Filler
f.SourceTable = DataTables("当期会计凭证") '指定数据来源
f.SourceCols = "sszt,pzrqn,pzrqy,pzrqr,pzlx,pzdm,flxh,kmdm,jdfx,flje,cjyh,shyh,fdzs" '指定数据来源列
f.DataTable = DataTables("会计凭证") '指定数据接收表
f.DataCols = "账套编号,年,月,日,pzlx,凭证编号,flxh,科目代码,jdfx,flje,制证人,审核人,附件张数" '指定数据接收列
f.Fill() '填充数据

意思是将外部查询表:"当期会计凭证"中的数据追加到外部表:"会计凭证"中,代码看了半天,没什么问题。

系统出现提示:


图片点击可在新窗口打开查看此主题相关图片如下:出错.jpg
图片点击可在新窗口打开查看


各位明白截图里面说的什么吗?

我看好像是说数据类型不匹配,但我已仔细查看了两个表各字段的数据类型,没发现不匹配的类型。

截图提示是有个365.00,实在不明白啊!

我查询了一下两个表的数据类型,截图如下,大家可以用拼音猜出对应字段的含义的:


图片点击可在新窗口打开查看此主题相关图片如下:出错.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2008-10-20 23:58:30编辑过]
2楼
smileboy 发表于:2008/10/21 6:12:00
发文件看看
3楼
kylin 发表于:2008/10/21 8:21:00
那就一定在数据的类型中作仔细检查
从截图看,属于整型的设置,小数位全部改设为0位
4楼
狐狸爸爸 发表于:2008/10/21 8:52:00
接收数据的列,其类型应该和数据来源列完全相同。

你可以每次在代码中排除一列,然后测试,直到排除某一列后执行正常,就说明问题出在这一列。
5楼
wcs 发表于:2008/10/21 9:09:00

以前用易表,碰到复杂的问题就是这样用排除法的。

只好如此了啊!

6楼
wcs 发表于:2008/10/21 21:45:00

报告:
今天运气好啦,按下那个按键,正常执行!

确实,我没有修改昨天的任何东西,只是关机开机的区别了?

我想是不是我修改了外部数据表字段属性以后保存退出,没有在狐表中重新加载数据啊!

这是我能想到的唯一的解释了。

共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.