共有ADOConnection1,ADOtable1,DATAsource1,dblookuplistbox1四个控件,设置如下:1、ADOConnection1: TADOConnection; //连接 ACCESS 数据库
2、ADOTable1: TADOTable; //主表
Connection 属性设置为 ADOConnection1;
TableName 属性设置为文章表的名称。
3、DataSource1: TDataSource;
DataSet 属性设置为 ADOTable1。
4、DBLookupListBox1: TDBLookupListBox;
ListSource 属性设置为 DataSource1;
ListField 和 KeyField 属性均设置为 文章标题字段。感觉都设置对了,数据库连接测试也正确,但是运行程序,DBLookupListBox1就是什么都不显示,这是为什么,大侠们请指点小弟!
2、ADOTable1: TADOTable; //主表
Connection 属性设置为 ADOConnection1;
TableName 属性设置为文章表的名称。
3、DataSource1: TDataSource;
DataSet 属性设置为 ADOTable1。
4、DBLookupListBox1: TDBLookupListBox;
ListSource 属性设置为 DataSource1;
ListField 和 KeyField 属性均设置为 文章标题字段。感觉都设置对了,数据库连接测试也正确,但是运行程序,DBLookupListBox1就是什么都不显示,这是为什么,大侠们请指点小弟!
DBLookupListBox1.DataSource都没有设
DBLookupListBox1.DataSource 设置为DataSource1
仍然没有显示。请教!
就是ADOTable1的active属性设置为True
ADOConnection1连接我使用了microsoft ole db provider for odbc drivers
改成 microsoft jet 4.0 ole db provider问题解决。
感谢各位的帮助。