采用MIDAS时,服务器采用 ado连接方式,客户端采用 TSocketconnection 连接.
在客户端用TClientDataSet向服务器端(sql语句写在服务器端)传含有汉字参数值时出现右载位错误,而参数值为字母 、数字则可以,why? 而采用两层则没有此问题.
在设置断点时查找错误时,提示为字符串数据右截位错误.
在客户端用TClientDataSet向服务器端(sql语句写在服务器端)传含有汉字参数值时出现右载位错误,而参数值为字母 、数字则可以,why? 而采用两层则没有此问题.
在设置断点时查找错误时,提示为字符串数据右截位错误.
解决方案 »
- 怎样才能更快更好的学好delphi?
- 有没有代码编辑器的控件?就是输入了关键字或对象名之后,可以自动出现一个代码提示(下拉)框?
- 这样的记录类型 怎么理解?
- 请帮个忙
- 各位觉得使用Access数据库好?还是使用delphi自带的paradox数据库?
- 200分征求API函数NetUserSetInfo和NetUserSetGroups的用法和例子,up有分
- 怎麼回事
- 我在公司做了个程序,我把原程序带回家再编译,提示说不能建立输出一个.DCU文件,这个.DCU文件是控件产生的。请问各位什么原因?
- serversocket传输速率问题
- 求解:有一个DELPHI做的即时交流软件,想实现在对话框中直接传递显示的图片,有没有办法?
- "<>“在delphi中是恒等还是不等?
- 如何编程实现数据库对象(表,存储过程等)的脚本描述?
clientdataset.commandtext:='insert into 表名 values(edit1.text,edit2.text,.....)'
select,delete同理
在这里问题主要是,字符串“琐琐碎碎”与'dddd'都是4,所以
得到的汉字长度就缩短了一半,而字母和数字等就不存在问题。
解决的话,就是手动将参数的长度设置一下。这样就能完整读取。
Parameters.ParamByName('参数').Size=。