+ -
当前位置:首页 → 问答吧 → ADOQuery1.Parameters.ParamByName('XX').ASString不可以用如何是好

ADOQuery1.Parameters.ParamByName('XX').ASString不可以用如何是好

时间:2011-12-05

来源:互联网

stext:=edit1.text:
ADOQuery1.Parameters.ParamByName('XX').value:=stext这样系统又报错说我用了不可用数据类型

作者: totoro_1018   发布时间: 2011-12-05

该回复于2011-12-05 17:37:59被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
  • kaikai_kk
  • (KAIKAI(开开一心))
  • 等 级:
#2楼 得分:0回复于:2011-12-05 17:49:42
应该是XX与stext字段类型不匹配
把其它代码贴出来看看

作者: totoro_1018   发布时间: 2011-12-05

引用 2 楼 kaikai_kk 的回复:

应该是XX与stext字段类型不匹配
把其它代码贴出来看看


procedure TB_frmSearchDlg.edtCondChange(Sender:Tobject);
var
SText:String;

begin
sText:=(Sender as TEdit).Text;
if sText='' then Exit;

if iSearchType=2 then
  if(iSearchPos=3)or (iSearchPos=4)then sText:='%'+sText+'%'
  else sText:=sText+'%';

  with qryClient do begin
  Close ;
  parameters[0].Value:=sText;
  open;

  end;
end;


ls的我发现你经常回答我问题 你真是个好银啊~~

作者: kaikai_kk   发布时间: 2011-12-05

热门下载

更多