热情软件屋

 

DBCombo控件显示两个数据库的数据总是不对


编号:QA001778
建立日期: 1999年9月27日 最后修改日期:1999年9月27日
所属类别:

Yang Bin:
    VB 6.0
    Windows 98
    我在使用VB 6.0中的DBCombo控件时,在程序中的显示总是不对。我的DBCombo的DataSource和Datafield是A数据库中的数据源和字段,而ListField是B数据库中的字段,BoundField是B数据库中和A数据库的相应字段相关联的字段而且就是DataField中的字段。在程序运行后发现DBCombo中显示的始终是DataField中的当前值,在其下拉列表中的内容才是ListField中的内容。如何使DBCombo中的显示就是其下拉列表中的第一项,目前我只能通过编程修改DBCombo的Text属性才能达到此要求,但这和其他语言开发的DBGrid相比就显得不太直接了当了。是否我在设计此小控件的时候有什么地方不对吗,请指教,谢谢。

回答:

    问题提的不很明确,不过我想应该这样解决:
    将DBCOMBO的DATASOURCE和DATAFIELD指向B数据库的数据源和字段,然后再REFRESH相应的DATA控件即可。如果需要用到A数据库的字段,可以另用一个DATA控件。

此问题由John回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio