救命啊!我连接数据库老出现NULL转换STRING错误,是怎么会师?
我已经设置允许空了,还不行,用的ADOCONNECTION,是不是属性得设置以下?谢谢 问题点数:50、回复次数:7Top
1 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-01 11:48:39 得分 10
不關ADOCONNECTION的事, 是你將數據與 DB控件綁定了, NULL 轉到 DBTEXT, DBGRID中出錯!!!Top
2 楼chenkandy(多少爱可以重来)回复于 2003-11-01 12:05:14 得分 10
ADOCONNECTION沒有問題,你的問題不是很清楚.到底是連接好了還是你傳值作業呢?
與DB控件作業時候,在默認設定下,我從來都沒有這樣的事情
即使DBGRID可以顯示任何類型,為空時候,就沒有數據顯示二亦Top
3 楼fyje(云中仙)回复于 2003-11-01 12:06:08 得分 30
Variant类型字段的值如果是NULL时,转换到STRING类型时会出现此错误
最简单的解决方法:字段类型设为字符型的或者字段的默认值设为空格Top
4 楼cntdkj(cntdkj)回复于 2003-11-01 12:42:59 得分 0
是棒定DBGRID了,那怎么解决?Top
5 楼hotdog911(昱)回复于 2003-11-01 12:54:09 得分 0
改你的字段类型Top
6 楼cntdkj(cntdkj)回复于 2003-11-01 12:55:20 得分 0
并且我的表有数据!为什么老提示啊,我用ACCESS建表连接就没问题!Top
7 楼cntdkj(cntdkj)回复于 2003-11-01 12:55:52 得分 0
提示是
projecit project1.exe raised exception class evarianttypecasterror with
message'could not convert variant of type(null) into type(string)'process stopped.use step or run to continueTop




