数学建模社区-数学中国

标题: 瞌睡龙的问题! [打印本页]

作者: ilikenba    时间: 2004-7-16 11:42
标题: 瞌睡龙的问题!
<>  我觉得应该写成下面的代码,因为我这里,没有数据库所以试不了,注意对于动态表连接DBGrid是需要动态更新数据源的数据集的,你原来的代码中没有!</P>/ D- R$ G$ |! w3 t( ]% P( N
<>   ADOQuery1-&gt;Close();5 e$ s# a* X4 }( `* s4 O
   ADOQuery1-&gt;SQL-&gt;Clear();" i& s/ v3 v- W& z0 H/ {/ o6 X
   ADOQuery1-&gt;SQL-&gt;Add("SELECT * FROM PARA.MB_SV_EXCH WHERE   FEE_AREA='794'");
; y+ M% z8 Z! p4 \* T' X   ADOQuery1-&gt;Open();</P>
: K/ Z5 @7 X1 \3 W$ o<>   ADOConnection1-&gt;Open();
! N8 l8 ~3 V, L* Z* y   DataSource1-&gt;DataSet=ADOQuery1;' X/ ]# C0 W! {
   DataSource1-&gt;Enabled=true;
! h, N/ J$ @+ N; q: {' p; L   DBGrid1-&gt;DataSource=DataSource1;</P>
作者: 瞌睡龙    时间: 2004-7-16 15:43
我试一下,你编译的时候有没有出现Form上的东西都消失了
作者: ilikenba    时间: 2004-7-16 15:44
<>没有,正常!</P>
作者: 瞌睡龙    时间: 2004-7-16 15:58
哈哈,成功了,^_^,太谢谢总总了(不好透露你的名字,只好叫你总了)
作者: 瞌睡龙    时间: 2004-7-16 16:04
<>还想问个问题,如果我不需要用DBGrid,而只要得到一个返回值,我增加一点代码</P>
9 K) O7 W: f! E6 y4 [<>int i;</P>
, S! q( G5 Q7 p+ L& G& k/ {<>i=ADOQuery1-&gt;RecordCount;</P>6 A/ w* o8 I2 D$ ?
<>Label1-&gt;Caption=i;</P>- d$ Y4 x- e5 E$ E( u6 Z
<>但是如果这样好像就没有你说的那个更新数据集的内容了</P>
作者: 瞌睡龙    时间: 2004-7-16 16:32
<>还是有问题,我第一次编译正常,第二次编译观察到link值非常低,编译后没有报错但是Form上没有任何组件,这是怎么回事情啊</P>




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5