Access 数据库中的“备注”型字段在 ADO 中是什么类型?
我使用一个 ADODB.Command 对象来添加记录,其中一个参数对应数据库中的“备注”型字段,现在我是把它设置为 adLongVarChar 型的,但是输入的字符超过 1024 字节后它就会报类型不匹配的错误,因为我觉得是错了,请问,应该使用什么内型才对,而且,我希望这种类型支持 AppendChunck 方法。 问题点数:50、回复次数:11Top
1 楼griefforyou(为你伤心)回复于 2002-08-02 16:42:08 得分 5
ImageTop
2 楼iamfancy(边城狂人) James Fancy ()回复于 2002-08-02 17:07:34 得分 0
没有 adImage 一项啊
代码:
Set cmdParameter = myCommand.CreateParameter("memo", adLongVarChar, adParamInput)
---------------
这个 adLongVarChar 应该改成什么?Top
3 楼tomhuang(春城)回复于 2002-08-02 17:19:59 得分 10
你可以试一下text字段,还有一个ntext,不知行不行。Top
4 楼iamfancy(边城狂人) James Fancy ()回复于 2002-08-02 17:34:12 得分 0
Access 中是“备注”字段,没有错了,关键是程序中如何设置正确的类型?Top
5 楼Montaque(每天回答两个问题)回复于 2002-08-02 17:35:36 得分 0
把备注改为text也可以呀Top
6 楼iamfancy(边城狂人) James Fancy ()回复于 2002-08-02 17:46:45 得分 0
把备注改成 Text 当然可以,但是这样需要指定长度,而且会大量浪费数据库空间。还是备注字段比较好,——从设计数据库的角度来说。Top
7 楼Z_Wing()回复于 2002-08-02 23:16:00 得分 10
干脆用一个字符传变量获得“备注”型字段中的内容,在用len获得长度,最后再指定给ado中的text字段。Top
8 楼sdjack(爱喝橙汁的蚂蚁)回复于 2002-08-02 23:19:14 得分 0
是textTop
9 楼iamfancy(边城狂人) James Fancy ()回复于 2002-08-03 16:57:05 得分 0
唉,看样子是没有相关的类型了。如果使用比较麻烦一点的解决办法,道是有很多种,其中事先定义长度的那是一种。Top
10 楼trendvb(Aaron)回复于 2002-08-04 20:03:16 得分 25
找一下这个文件在你的机子上:
jetsql35.hlp上面有你的答案
给分吧Top
11 楼iamfancy(边城狂人) James Fancy ()回复于 2002-08-05 22:24:50 得分 0
谢谢,问题不知道算不算解决了,但是现在能解决这个问题的相关线索都在这里了——就算解决了吧!Top




