Y yysun Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-05 #2 case xxx of 情况1:DBEdit1.Datasource := Datasource1; 情况2:DBEdit1.Datasource := Datasource2; ... else DBEdit1.Datasource := nil; end {case}
case xxx of 情况1:DBEdit1.Datasource := Datasource1; 情况2:DBEdit1.Datasource := Datasource2; ... else DBEdit1.Datasource := nil; end {case}
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-05 #3 补充yysun: 一个DBEdit当然不能同时使用两个DataSource,所以要根据当前的DataSet来改变 DBEdit的DataSource属性, 如果只是两个DataSource的话使用if语句即可 如果想用一个DBEdit同时为两个DataSet的相同的字段赋一样的值的话也是可以的, 只需为当前的DataSet的AfterPost事件写一段代码即可
补充yysun: 一个DBEdit当然不能同时使用两个DataSource,所以要根据当前的DataSet来改变 DBEdit的DataSource属性, 如果只是两个DataSource的话使用if语句即可 如果想用一个DBEdit同时为两个DataSet的相同的字段赋一样的值的话也是可以的, 只需为当前的DataSet的AfterPost事件写一段代码即可
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-12 #4 我不知道你这样做的原因,实际上前两重答案是很有效的,实际上这是程序设计技巧 问题而不是数据库问题,如果有特别需要可以用2个DBEDIT设置其Visable属性。
飞 飞人 Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-21 #5 如果有多个DBEdit(或DBLabel等DB控件)呢? 变换每个DBEdit的DataSource域真不如 变换DataSource的DataSet域