三层结构中,数据库引擎用ADO,我在中间层放个ADOQuery,SQL语句中有参数,
在客户端放个ClientDataSet,通过DCOMConnection 连接,把ClientDataSet连到
ADOQuery,客户端用FetchParams 得到ADOQuery的参数,在客户端对参数进行赋值,
如果是字符都没有问题,但是如果参数的值存在汉字,这个参数到中间层就发生变化,请高手赐教!
在客户端放个ClientDataSet,通过DCOMConnection 连接,把ClientDataSet连到
ADOQuery,客户端用FetchParams 得到ADOQuery的参数,在客户端对参数进行赋值,
如果是字符都没有问题,但是如果参数的值存在汉字,这个参数到中间层就发生变化,请高手赐教!
解决方案 »
- cxgrid多线程如何操作?
- 想学一下delphi
- 设计问题
- 如何让ActiveX控件适应多语言?
- 求救~~~一个关于用户登陆的问题?
- 在Memo控件中如何将文本文件内容追加到原内容后显示(用loadfromfile将覆盖原显示内容)
- 大家请多指教(一个连菜鸟也算不上的人留言)
- 请问,Delphi如何处理Dhtml?
- 在DELPHI中有没有象JAVA的静态类的概念?
- Foxmail4.0的toolbar是怎么做出来的,用delphi本身的组件可以吗?另外,请教delphi6的actionmainmenu的用法?
- 用阻塞式方式读取数据的时候,发生Socket锁定冲突,为什么?
- 我在Dock我的Form时,发现每次Dock的时候,Form上的文字有闪烁的情况.....
var
ws:WideString;
i:Integer;
begin
ws:=s;
for i:=1 to Length(ws) do
begin
if Ord(ws[i])>255 then
s:=s+' ';
end;
Result:=s;
end;