数据库查询的小问题 ado.filter:='字段名='#39+变量+#39; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用双引号把变量括起来,不用单引号。ado.filter:='[字段名] = '+'"' + 变量 + '"'; 需要一个引号,就写两个引号。ado.filter := '[字段名] = '' + 变量 + '''; 得使用双引号,因为ADO把双引号当成字符串符号,而DELPHI只当成一个普通字符 用FORMAT吧! ado.filter := Format('[字段名] = %S',[变量]); i:=pos(变量,#39);变量1:=copy(变量,1,i-1);变量2:=copy(变量,i+1,Length(变量)-i);ado.filter:='字段名='''+变量1+#39+变量2+''''; fastreport中列宽固定,根据字段内容多少自动调整行高? SQL问题 动态生成窗体为何报错...... 菜鸟问题, 关于TChart 为什么经常会出现某个字段找不到的怪事 我的TMS Grid控件无法安装 请教大家一个问题,我在用ADO在处理数据,为何总是比BDE慢许多,如何解决这个问题呢?谢谢大家 今天发奖金了哈哈 散分 5分钟后结帖 文件夹拷贝问题 要转投Delphi吗? 如何用手工截获由Dbgrid读写的远程数据库(sql server)的内容? 初学DELPHI的疑惑
ado.filter:='[字段名] = '+'"' + 变量 + '"';
ado.filter := '[字段名] = '' + 变量 + ''';
ado.filter := Format('[字段名] = %S',[变量]);
变量1:=copy(变量,1,i-1);
变量2:=copy(变量,i+1,Length(变量)-i);
ado.filter:='字段名='''+变量1+#39+变量2+'''';