环境:MSSQL,三层架构,应用层用TADOConnection、TADODataSet和TDataProvider,客户端用TSocketConnction和TClientDataSet,开发工具当然用Delphi开发代码如下:
ClientDataSet1.CommandText:='select * from user where groupname=:groupname'
ClientDataSet1.Params.ParamByName('groupname').Value:=Trim(Edit1.Text);
ClientDataSet1.Open;Edit1里面如果是汉字则没返回无记录(数据库有符合条件的记录),如果是英文字符则返回正确结果