当前位置:主页>仓库管理软件> 列表

在视图中不能使用参数? 找金蝶财务软件介绍

财务软件版1楼: 请问为什么我在视图中不能使用参数查询
只能使用变量,很不方便
with Adoquery1 do
begin
close;
sql.clear;
sql.add(select * from v_kc where wzbm=:wzbm);//v_kc为视图
parameters.parambyname(''wzbm'').value:=edit1.text;
open;//打开后出现错误,不知为什么,请指导
end;

2楼: with Adoquery1 do
begin
close;
sql.clear;
sql.add(select * from v_kc where wzbm=''''''+edit1.text+'''''''');
open;
end;
试下 如金蝶财务软件介绍

3楼: 试一试
with Adoquery1 do
begin
close;
sql.clear;
sql.text:=''select * from v_kc where wzbm=''+quotedstr(trim(edit1.text));
open;
end;

4楼: 楼上的,兄弟和你的一样哦

5楼: 我以前也是用你的那个'''''''',但是quotedstr()这个就比较好了。
''''''''太多,很容易出错。
问题本是很简单,哈

6楼: 多人接受答案了。