专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

添加记录时出现数据类型不匹配的有关问题

发布时间:2010-05-24 21:56:06 文章来源:www.iduyao.cn 采编人员:星星草
添加记录时出现数据类型不匹配的问题
一个表单上做有 "姓名 " "金额 " "时间 "等用来输入数据的文本框.   还做有一个 "保存记录 "的按钮.
"表 "中的数据类型分别定为 "姓名:Character "   "金额:Numeric " "时间:Date "

"保存记录 "按钮中代码如下
select   table
dimension   tArray(4)
tArray(1)   =   thisform.text1.value         &&姓名
tArray(2)   =   thisform.text2.value         &&金额
tArray(3)   =   thisform.text3.value         &&时间

replace   姓名   with   tArray(1)
replace   金额   with   tArray(2)
replace   时间   with   tArray(3)

可是为什么运行测试时运行到   replace   金额   with   tArray(2)
和   replace   时间   with   tArray(3)  

就会出错,   提示Data   type   mismatch

请教
是不是可以修改文本框的类型呢?如何修改?还是要进行类型转换?




------解决方案--------------------
select table
replace 姓名 with alltrim(thisform.text1.value)
replace 金额 with VAL(thisform.text2.value)
replace 时间 with CTOD(thisform.text3.value)
------解决方案--------------------
如果表中数据类型为integer, fload, double 都是用VAL函数吗?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: