程序为什么会出现错误:"将截断字符串或二进制数据(50分)

W

wlyft

Unregistered / Unconfirmed
GUEST, unregistred user!
adoconnect+ADOQUERY<br>sqlsever2000<br><br>这个字段是varchar &nbsp; 长度特意设成4444<br>录入数据如果是'T/2000/2/40000,'时不会报这个错误<br>但如果是用变暗量trim(tmpstr)代入时就会报这个错误,但我showmessage(tmpstr)显示值就是T/2000/2/40000,<br>这是咋回事呢????
 
也可能是别的字段太短造成的吧。
 
tmpstr是什么类型的变量?
 
string类型的<br>我试了,只要这个字段没输或直接输T/2000/2/40000,就行
 
这个字段是varchar &nbsp; 长度特意设成4444?<br>应设这个字段是ntext
 
我自已找到原因了
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
929
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部