关于visual foxpro一个很菜的问题

[复制链接]
查看11 | 回复2 | 2008-12-25 11:49:28 | 显示全部楼层 |阅读模式
我在表中有一个日期型文本框text1,我想将其输入值赋给一个日期型内存变量text2,然后用text2修改‘公司.dbf’中的'成立时间'这个字段值,操作了半天还是提示‘类型不匹配’,请大侠赐教,非常感谢。

回复

使用道具 举报

千问 | 2008-12-25 11:49:28 | 显示全部楼层
就是类型不一样啊,一个是日期型数据一个是文本型数据当然不能相互赋值,日期转换成字符用dtoc()函数,字符转换成日期用ctod()函数,只有先将类型转换后才能赋值给公司.dbf’中的'成立时间'这个字段...
回复

使用道具 举报

千问 | 2008-12-25 11:49:28 | 显示全部楼层
将文本框text1的format属性设为“D”,在里面输入日期。select 公司replace 成立时间 with text1.value...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行