读书人

ClientDataSet截断数据?该怎么解决

发布时间: 2012-02-23 22:01:36 作者: rapoo

ClientDataSet截断数据??
ClientDataSet1.Close;
ClientDataSet1.CommandText := 'insert into aa(mark_name) values(:ad) ';
ClientDataSet1.Params.ParamByName( 'ad ').AsString := '中国 ';
ClientDataSet1.Execute;

就这么简单的语句,是通过三层方式实现的。但是保存到数据库中的中文数据都要截断一半,例如上边只保存“中”?如果用

'insert into aa(mark_name) values(‘中国’),就没有问题?不解~~

[解决办法]
确实没遇到过,
不过我一般都是用后面一种方法.
设个断点跟踪下,看哪一步里面截断了字符串,也许能找到原因.

读书人网 >.NET

热点推荐