在phone表中,caller为char型,在SQL中应该写成。。。。。。。 你的理解错了,select * from phone where caller=:caller是说这里的查询条件是一个参数,真正Open之前还是会写一句:ParamByName('caller').AsString:='88888'。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那如果我用Edit1.txt把888888赋给:caller参数,在Edit1.txt中输入8888888,还是输入'8888888' 这样看看Query1.SQL.Clear;Query1.SQL.Add('Select * From Phone');Query1.SQL.Add(Format('Where Caller=''%s''', [Edit1.Text]); ~~~~~注意这里的'个数Query1.Open; fastReport打印图片问题 非常奇怪的问题,日期保存为0000-00-00 关于qreport的数据汇总功能。 告诉大家一个学习delphi非常好的地方 怎样把日期写近数据库表中 号外!! Delphi6函数大全!! 急急急,非常急(菜鸟得问题)请各位帮忙指点(在线等待) 如何获得本地的IP地址?在线等待 急 急 急 为什么我设置客户端应用程序的TDCOMConnection组件的Connected属性为True时发生如下错误? 问题问题!!!!!! DELPHI 创建的系统服务,调用另一个模块的ADOCONNECTION控件报地址错 有谁做过类似于windows的提示框的东西
Query1.SQL.Add('Select * From Phone');
Query1.SQL.Add(Format('Where Caller=''%s''', [Edit1.Text]);
~~~~~注意这里的'个数
Query1.Open;