procedure Tsearch.bsSkinComboBox2Change(Sender: TObject);
begin
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select * from library_store where :V1 = :V2 ');
parameters.parambyname('V1').asstring := trim(combobox1.Text);
parameters.parambyname('V2').asstring := trim(edit1.Text);
open; end;运行后提示错误:
[Error] UnitSearch.pas(70): Undeclared identifier: 'asstring'
我在adoquery组件编写查询时,总是不能用这句
parameters.parambyname('').asstring := trim();我只能用parameters[].value:=trim();
这是什么原因?
begin
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select * from library_store where :V1 = :V2 ');
parameters.parambyname('V1').asstring := trim(combobox1.Text);
parameters.parambyname('V2').asstring := trim(edit1.Text);
open; end;运行后提示错误:
[Error] UnitSearch.pas(70): Undeclared identifier: 'asstring'
我在adoquery组件编写查询时,总是不能用这句
parameters.parambyname('').asstring := trim();我只能用parameters[].value:=trim();
这是什么原因?
解决方案 »
- sql字符串怎么连接?
- 数据库的问题
- 高分索桥如何读取dxDBGrid中所选定的记录??
- 这个问题不得不提了,想破了我的头,还是解决不了
- 请帮忙解决数据刷新问题?
- 动态显示按扭的问提(难,在线等)
- 本人最近要写一个类似控制台程序啊在dos模式下实现数据的操做,可是发现控制台类中确无法准确控制光标的位置啊,所以很难控制界面,请问给各
- 我用webbrowser控件的webbrowser1.ExecWB(OLECMDID_FIND,0)告诉我试图调用未注册的丢弃目标,这是怎末回事
- 一个很急的问题,请大家帮忙丫!
- DBGird的数据问题!!!!!!!!!
- adoquery中增加一个新的字段后,如何保存数值?
- 高分,问题很急,关于socket一个错误代码
你按点的时候有没有AString啊.Asstring是在返回数据集后.才可进行访问咯.
combobox1.items.add(adoquery1.fieldbyname('xx').asstring);
欢迎大家来delphi群1805366来参加技术讨论
combobox的items里先写入一些选项,当某个选项选定,dbgrid里就能显示出以items里选项为条件的东西?
procedure Tsearch.ComboBox2Change(Sender: TObject);
begin
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select * from library_store where :V1 ');
parameters.parambyname('V1').value := trim(combobox2.Text);
open; end;
sql.Add('select * from library_store where '+quotedstr(trim(combobox2.Text)));