S seayhb Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-17 #1 怪事,麻烦各位帮一下忙。 表已打开。 但数据不显示在DBGRID上面 如果用table1.open或table1.active都不显示。 用Datasource1.dataset.open或active都可以显示。 为什么? 用的是adoquery控件。 麻烦各位。 分不够再加.谢谢.
怪事,麻烦各位帮一下忙。 表已打开。 但数据不显示在DBGRID上面 如果用table1.open或table1.active都不显示。 用Datasource1.dataset.open或active都可以显示。 为什么? 用的是adoquery控件。 麻烦各位。 分不够再加.谢谢.
F fengfan Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-17 #2 这个问题很简单,查看 Datasource1.dataset 是不是 table1. 应该不是一个吧.showmessage(datasource1.dataset.name)showmesage(table1.name);
这个问题很简单,查看 Datasource1.dataset 是不是 table1. 应该不是一个吧.showmessage(datasource1.dataset.name)showmesage(table1.name);
Y YYGGQQ Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-17 #4 http://www.itstudy.net/html/200902/17/20090217110158.htm
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-17 #6 if dbgrid1.datasource.dataset <> table1 then showmessage('dbgrid管理的不是table1');
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-17 #7 有没有关联?正确的应该是datasource1对应query1,dbgrid1对应datasource,接着在query1里面设定databasename的属性,在SQL里面写上代码,如‘select *from 表名’,最后把query1里面的active属性设为TRUE就可以了。
有没有关联?正确的应该是datasource1对应query1,dbgrid1对应datasource,接着在query1里面设定databasename的属性,在SQL里面写上代码,如‘select *from 表名’,最后把query1里面的active属性设为TRUE就可以了。
S seayhb Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-18 #9 全部不对,应当是datamodule出问题了,不知道在哪里,我只好新建一个datamodule,把全部的表一个个复制过去,全部代码一个个复制.没办法啊......................
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-18 #10 那你就比对一下现在的datamodule和预先的datamodule有什么区别,pas和dfm文件都比较一下。按理说这种问题是很简单的问题。