就是用ComboBox1的数值进行查询在显示到dbgrid上
解决方案 »
- 过大年大散分-2
- 在线等 求一个用delphi5.0写的增删改查功能的程序 附图
- idhttp登录不上jsp的页面? 请问是怎么回事?急啊,在线等...
- 怎样判断ServerSocket和ClientSocket中的连线是第几条连线啊?
- 动态对象的创建,怎么没执行父类的create???
- !!大家都来看看,简单问题,任意位置拖动窗口的问题,先谢谢大家来帮忙了!!!
- 初级问题:请问如何安装控件包?
- winsocketstream问题,解决立刻给分
- 大虾帮帮忙,已知另一台机器的管理员密码,如何远程关闭启动该机的一个进程
- 关于TOutlookBar的使用,谁能给我一个具体的例子
- ExpressBars的TdxBarPopupMenu
- 急!!麻烦各位大哥看看这是什么情况?
begin
with ADOQuery1,sql do
begin
close;
clear;
Add('select * from wage where WName='+ComboBox1.text);
open;
end;
end;
我写的总是说列名无效啊
procedure TForm1.FormCreate(Sender: TObject);
begin
with ADOQuery1,sql do
begin
close;
clear;
Add('select * from wage');
open;
end;
ComboBox1.AddItem( '光复1',ComboBox1);
ComboBox1.AddItem( '光复2',ComboBox1);
ComboBox1.AddItem( '光复3',ComboBox1);
ComboBox1.AddItem( '光复4',ComboBox1);
ComboBox1.AddItem( '光复5',ComboBox1);
ComboBox1.AddItem( '光复6',ComboBox1);
ComboBox1.AddItem( '光复7',ComboBox1);
ComboBox1.AddItem( '光复8',ComboBox1);
ComboBox1.AddItem( '光复9',ComboBox1);
ComboBox1.AddItem( '光复10',ComboBox1);
end;procedure TForm1.ComboBox1Change(Sender: TObject);
begin
with ADOQuery1,sql do
begin
close;
clear;
Add('select * from wage where WName='''+combobox1.SelText+'''');
open;
end;
end;
显示不出我想要的结果
只要SQL语句正确没什么问题
begin
with ADOQuery1,sql do
begin
close;
clear;
Add('select * from wage');
open;
end;
ComboBox1.Items.Add('光复1');
ComboBox1.Items.Add('光复2');
ComboBox1.Items.Add('光复3');
ComboBox1.Items.Add('光复4');
ComboBox1.Items.Add('光复5');
ComboBox1.Items.Add('光复6');
ComboBox1.Items.Add('光复7');
ComboBox1.Items.Add('光复8');
ComboBox1.Items.Add('光复9');
ComboBox1.Items.Add('光复10');
ComboBox1.Items.Add('光复11');
end;procedure TForm1.ComboBox1Change(Sender: TObject);
begin
with ADOQuery1,sql do
begin
close;
clear;
Add('select * from wage where WName='''+combobox1.SelText+'''');
open;
end;
end;
sql编译了没错
开始时有显示全部的
改了combobox1的值后就没有显示
是不是我的代码有什么问题?
combobox1.SelText改为combobox1.Text
combobox1.SelText