请教 如何让dbgrid 的某一字段以 下拉形式 选择 请教 如何让dbgrid 的某一字段以 下拉形式 选择急等谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 column设置中的autodropdown属性设为True;然后选择单值时, 在picklist中加值.双值就再在keylist 中加值 动态的实现包括以下几步:1、设置dbgrid的datasource,连接到数据库2、往picklist中赋值,这个也可以在设计期完成具体的代码可以参考最近同类问题的一个帖子不过用picklist实现这个效果不好 http://expert.csdn.net/Expert/topic/2161/2161366.xml?temp=.1458551 http://218.56.11.178:8020/web/index.aspx-> 下载基地->例程-数据库/报表->在DBGRID中下拉列表的显示 with adoquery1 dobeginclose;sql.clear;sql.add('select * from ableneme ');prepared;open;end;while not adoquery1.eof dobeginadoquery1.first;dbgrid1.columns[第几列,比如1].PickList.Add(adoquery1.fieldbyname('fieldmc').value);next;end;end; 用delphi7做出来的小程序总是缺少bql 多从机485接受信号延迟问题 日期格式问题???????送分 上海程序员的薪水 關於mssql的存儲過程 BurstDial:本程序只可用于反击和复仇,不可用于破坏和骚扰[delphi写的] 对Delhi数据库编程模式的质疑 求一函数? 内存映射文件我如何存入变量和,数组。 请问怎样取得某打印机的打印任务列表信息,包括正在打印的任务与排队的任务? 请问delphi6中的quickreport没有QRDBMEMO吗,我怎么找不到呀,急用,谢谢 如何用代码动态建立这样的mssql2000触发器?
然后选择单值时, 在picklist中加值.
双值就再在keylist 中加值
1、设置dbgrid的datasource,连接到数据库
2、往picklist中赋值,这个也可以在设计期完成具体的代码可以参考最近同类问题的一个帖子
不过用picklist实现这个效果不好
begin
close;
sql.clear;
sql.add('select * from ableneme ');
prepared;
open;
end;
while not adoquery1.eof do
begin
adoquery1.first;
dbgrid1.columns[第几列,比如1].PickList.Add(adoquery1.fieldbyname('fieldmc').value);
next;
end;
end;