数学建模社区-数学中国

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

作者: ilikenba    时间: 2004-7-16 11:42
标题: 瞌睡龙的问题!
<>  我觉得应该写成下面的代码,因为我这里,没有数据库所以试不了,注意对于动态表连接DBGrid是需要动态更新数据源的数据集的,你原来的代码中没有!</P>: E3 Q- T3 I8 ]. ?/ L, k
<>   ADOQuery1-&gt;Close();
4 K% x9 g% X/ w' t; |; O   ADOQuery1-&gt;SQL-&gt;Clear();
2 N8 {+ L* o- i- }$ X8 H   ADOQuery1-&gt;SQL-&gt;Add("SELECT * FROM PARA.MB_SV_EXCH WHERE   FEE_AREA='794'");  ^6 W. Q/ Y0 v/ [- N
   ADOQuery1-&gt;Open();</P>! x4 B1 E- r5 i% j$ q5 V
<>   ADOConnection1-&gt;Open();
% u+ `; v' w) V   DataSource1-&gt;DataSet=ADOQuery1;
6 v& R- ~8 s5 h1 j$ w. X   DataSource1-&gt;Enabled=true;
6 O( H( L. O1 y8 @   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>
; P, l7 h1 P# S<>int i;</P>2 p  b1 ]% `9 f/ W0 T
<>i=ADOQuery1-&gt;RecordCount;</P>
. i) Z* f- S. S7 E% }% j<>Label1-&gt;Caption=i;</P>
* Q* Y! @) w; e2 U* W# i" h* P<>但是如果这样好像就没有你说的那个更新数据集的内容了</P>
作者: 瞌睡龙    时间: 2004-7-16 16:32
<>还是有问题,我第一次编译正常,第二次编译观察到link值非常低,编译后没有报错但是Form上没有任何组件,这是怎么回事情啊</P>




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