delphi出错:字符串右截位

来源:百度知道 编辑:UC知道 时间:2024/07/07 20:39:54
[MICROSOFT][ODBC SQL DRIVER]SERVER],字符串数据,右截位
怎么办??
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('update Client set memo=:con,total_money=:mon where Room_no=:no');
parameters.ParamByName('no').Value:=no1.Text;
parameters.ParamByName('con').Value:=Trim(memo2.Text);
parameters.ParamByName('mon').Value:=Trim(memo3.Text);
ExecSQL;

delphi连数据库时候的错误,,

无它,,贴代码出来,,主要是连接数据库那部分!

[补充]:
这种问题一般发生在数据库定义的字段属性和你赋的属性不一致,
或者数据库字段长度不够,假如var(5)你给个长度10的字符串,就会报这种错.

这里初步怀疑你的total_money数据库中是数字类型,你给赋值字符串了..

检查下数据库这几个字段吧...

[回楼上的]

我不是24小时哈,,每天断断续续可能花几个小时来瞅瞅吧,主要是delphi,java以及数据库方面,每天也就是20个左右的回答..
你看我总共才几百个回答,,,主要是从今年4月8号开始的,呵呵..
这段时间无聊嘛,准备搭个delphi的框架和java的ajax的框架用来接私活,顺便这里看看,有些问题不会的话就google去,顺便能提高自己...呵呵.

这种提问都是不经过大脑的
还有,maodrc是不是24小时在线回答问题的啊