procedure TForm1.fatherlistClick(Sender: TObject);
beginsite_sql.Close;
site_sql.sql.Clear;
site_sql.SQL.Text:='select * from FS_Site where Folder= (select ID from FS_SiteFolder where SiteFolder="'+fatherlist.Items.Strings[fatherlist.itemindex]+'")';
site_sql.Open;
sitelist.Items.Clear;
with ds1.DataSet do
begin
First;
while Not Eof do
begin
sitelist.Items.Add(FieldbyName('SiteName').AsString);
Next;
end;
end;
end;
是通过前一个dblistbox 点选得到条件 查询出第二个dblistbox的数据库 然后添加进去的 第一个能点选 第二个不能点选。。
beginsite_sql.Close;
site_sql.sql.Clear;
site_sql.SQL.Text:='select * from FS_Site where Folder= (select ID from FS_SiteFolder where SiteFolder="'+fatherlist.Items.Strings[fatherlist.itemindex]+'")';
site_sql.Open;
sitelist.Items.Clear;
with ds1.DataSet do
begin
First;
while Not Eof do
begin
sitelist.Items.Add(FieldbyName('SiteName').AsString);
Next;
end;
end;
end;
是通过前一个dblistbox 点选得到条件 查询出第二个dblistbox的数据库 然后添加进去的 第一个能点选 第二个不能点选。。
解决方案 »
- 请教如何在窗体加载时指定其大小和位置?
- 想用delphi7写一个简单的邮件收发程序,请教?
- APDComPort求助!!!
- 怎样写查询语句,将SQL里面的表table1导入到Access表tempTable里面。两表所有字段都相同。
- 如何把jpg的图片改变成指定大小后再保存回磁盘。请指教。
- 大家帮我看看这段代码的意思!进者有分!!急!
- delphi界面
- TO cutelocust,倒分很简单;下边问题回答了,分就是你的了
- 句柄是什么啊?
- Delphi程序中有ActiveX控件,如何打包成独立程序?
- 我有个过程要在窗体完全显示完的时候立即执行一次,,要写什么地方?
- 要做一套车辆管理系统,有什么好方法处理出车和回车信息的录入
第一个能点的值为0 第二个自动为1的
我代码:
var
str:string;
begin
adoQuery2.close;
adoQuery2.sql.clear;
adoQuery2.sql.text:='select * from SysUser';
adoQuery2.open;
while not adoquery2.Eof do
begin
dblistbox1.items.add(adoquery2.fieldbyname('UserName').asString);
adoQuery2.next;
end end;还要设置什么吗?谢谢~~