首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

想将Access数据库中一个表里的记录加到ComboBox的Itmes里,怎么加

2012-02-09 
想将Access数据库中一个表里的记录加到ComboBox的Itmes里,如何加?我不想用sql打开数据库,有没有别的方法可

想将Access数据库中一个表里的记录加到ComboBox的Itmes里,如何加?
我不想用sql打开数据库,有没有别的方法可以把数据库一个表里的记录加到ComboBox的Items里,以便在更新数据库表里的数

据时,ComboBox里的Items也相应的变化,并且和数据库里的更新一直。请高手指点!

[解决办法]
数据库不打开,你怎么取数据啊,至少要用QUERY控件取出来数据吧
[解决办法]
用TDBLookupCombox控件,在Data Controls选项卡下 

连数据库,和连接表你都会吧 
属性KeyField设置,选择数据行关键的字段,也就是选择后->Text的值 
ListField设置显示的字段列表
[解决办法]
或者用TDCombobox控件
[解决办法]
1.用 SQL 语句,将那个字段的值得到
2.从 TADOQUERY 控件里面取出你要的那一列的值,使用 TCombox 的 AddItem 方法,用个循环加进去。
[解决办法]
如果你要添加,就只能循环添加

探讨
1.用 SQL 语句,将那个字段的值得到
2.从 TADOQUERY 控件里面取出你要的那一列的值,使用 TCombox 的 AddItem 方法,用个循环加进去。

[解决办法]
with cdo
begin
Close;
sql.clear
sql.add(select 字段 from 表);
Open;
end;
while not AdoQuery.eof do
begin
Commbobox.item.add(AdoQuery.fieldbyName('字段').asstring;)
end;
以上是delphi的代码
[解决办法]
从数据库里取数据,你不想打开数据库?
你想干什么?
数据库文件都是有自己的加密措施的。

热点排行