在VF中执行SQL语句时的C0000005错误
VF XS表结构如下:
Name 字符型
Remark 备注型
Sql语句如下:
Insert Into XS(Name,Remark) values( 'BMM41-52-P12 ', ' BMM41-52-P12 大事记要 '+Chr(13)+Chr(10)+ '序号 日期 项目 内容 '+Chr(13)+Chr(10)+ '+1 2007-8-14 冲砂、冲砂 [1] 暂无 '+Chr(13)+Chr(10)+ ' 2007-8-15 [2] 暂无 '+Chr(13)+Chr(10)+ '___________________ ')
其中Remark字段要求的格式非常严格。
在进行写入时有时间能行,有时间不能通过。
如果备注字段的内容过长时就会出现致命错误-C000005的错误。
有一种说法是VF的一个Bug。
请高给以指教。
[解决办法]
上传你的DBF OR DBC、程序到www.access911.net/csdn
我来测试一下
否则怎么找原因
[解决办法]
请参考:
http://support.microsoft.com/kb/165492/zh-cn
安装最新VFP ODBC试试
http://msdn2.microsoft.com/zh-cn/vfoxpro/Bb190233.aspx