B blues Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-10 #1 我在更改DBGrid单元格颜色时,发现无法动态指定Column的fieldname,这是为何? 是否有简单的解决方法?
C charlie chen Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-10 #2 DBGrid没有连接到数据源(检查:DBGrid的DataSource属性,DataSource的DataSet属性, 表是否连接到数据库中某表) I've tried,no problem. O.K. (^O^)
DBGrid没有连接到数据源(检查:DBGrid的DataSource属性,DataSource的DataSet属性, 表是否连接到数据库中某表) I've tried,no problem. O.K. (^O^)
B blues Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-11 #3 我的意思是在运行时,指定了columns的fieldname后,颜色变化就无效了。 如:数据源已经设置Datesource='table1' eg: DBGrid1.columns[0].fieldname:='name'; DBGrid1.columns[1].fieldname:='age'; 运行时颜色无变化;若不指定,仅有Datasource=table1,则可以。
我的意思是在运行时,指定了columns的fieldname后,颜色变化就无效了。 如:数据源已经设置Datesource='table1' eg: DBGrid1.columns[0].fieldname:='name'; DBGrid1.columns[1].fieldname:='age'; 运行时颜色无变化;若不指定,仅有Datasource=table1,则可以。
K kidneyball Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-11 #4 但为什么要运行时改fieldname呢,可以把所有字段包括进来,暂不需要显示的column就把visible 设为false
B blues Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-17 #5 今天刚回来, to kidneyball:那样岂不是会增加内存?我总共检索60几个字段?嘻嘻... 我早已用这种方法对付了,只是没有更好的。 谢了,还是把分送你们,分好赚吧。祝好运。