Rss & SiteMap

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

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

标题:[求助]在保存表时提示这个错误

1楼
ddlzq 发表于:2010/8/12 9:21:00


图片点击可在新窗口打开查看此主题相关图片如下:保存失败.jpg
图片点击可在新窗口打开查看

狐爸,这个错误是不是数据格式问题引发的?

另外想避免使用表达式出现计算结果出现(非数字)、(无穷大)是使用isnull函数吗?

[此贴子已经被作者于2010-8-12 9:22:02编辑过]
2楼
狐狸爸爸 发表于:2010/8/12 9:45:00

1、用的外部数据源吧,可能和列类型有关,去百度搜索一下“对造型说明无效的字符值”,先修改某单元格的值,保存,再修改另一个单元格的值,保存,直到出问题,可判断出问题所在列。

2、你可以用isnull和iif两个函数判断,避免除0

 

[此贴子已经被作者于2010-8-12 9:45:23编辑过]
3楼
ddlzq 发表于:2010/8/12 10:24:00
以下是引用狐狸爸爸在2010-8-12 9:45:00的发言:

1、用的外部数据源吧,可能和列类型有关,去百度搜索一下“对造型说明无效的字符值”,先修改某单元格的值,保存,再修改另一个单元格的值,保存,直到出问题,可判断出问题所在列。

2、你可以用isnull和iif两个函数判断,避免除0

 

谢谢狐爸的及时回答

1、是使用的外部SQL数据源,事情原由是这样的,原来做了个表,后来用户要求加代码判断计算一个日期列,符合要求就在一个日期上加几个月,做完代码单条填写数据后代码执行正常,保存也正常,但这个是后加的代码,有些历史数据也想更新,与是我就使用了重置列,重置了通过代码按条件计算的datacolchanged的那列,重置后,就保存不上了,总提示这个,我用单行测试,只要是重置的就不行,把单行那个数据重置后通过代码算出来的值清除也保存不上,后来我只能筛选后,把那列值先复制,再清除,再粘贴,datacolchanged的那列生效了,计算结果也出来了,保存也保存好了,检查了SQL和狐表项目上的列类型,都是相同的日期型,还好只是更新了历史数据,等再继续研究原因。到网上搜了一下,的确出现这种 现象 的很多,都是写过程序代码后出现的,等我试试强制代码算出来的日期转换成日期格式看出错不。

2、谢谢狐爸指导,我使用一下,谢谢。

[此贴子已经被作者于2010-8-12 9:45:23编辑过]

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

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

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