数学建模社区-数学中国

标题: VB小问题!!哥哥姐姐快来帮帮小弟!十万火急!!! [打印本页]

作者: myhunterli    时间: 2004-12-18 16:28
标题: VB小问题!!哥哥姐姐快来帮帮小弟!十万火急!!!
<b>. S" t* h; u1 {5 p% Q; l& Q
' `  Y$ a: p8 T# e+ r
</b>Dim rs_csxx As New ADODB.Recordset
% ?2 U, h/ n7 r* `* v3 v% r5 EDim sql As String/ t# z/ U, h, e. O+ c$ r
Dim tj As Integer
) S; p; q+ A; I! L( r2 m' BDim lq As Boolean ) w0 O: b: i& c2 c3 D) T% |

; t/ d( c+ f+ Q, c: w( q! \% I. f7 P# r- i9 H6 g
< >sql = "select * from xxxz"
$ {6 Y0 }9 w8 s$ i2 M' Irs_csxx.CursorLocation = adUseClient
& p9 V, s8 C6 z5 @+ F2 h9 z. F, Vrs_csxx.Open sql, conn, adOpenKeyset, adLockPessimistic</FONT></P>
% K9 J; Y3 e$ f1 `5 P% k0 I) X< >Do While lq = True' o) n! X" q7 @( I
tj = tj + rs_csxx.Fields(4), M" D. ?4 y# ~6 D/ t4 k1 ~# K
rs_csxx.MoveNext7 t8 p/ K. c( L& H) |& |
If rs_csxx.EOF = True Then lq = False; t6 J* y* A# K1 r) E8 A
Loop</FONT></P>/ V6 U+ C& s4 C
< >Text1.Text = tj</FONT></P>
- q1 W7 Z( @: N0 H4 r8 ~< >' f/ {6 Z; N# ~
哥哥姐姐们帮帮忙~# N' |% N, \( n; P8 `
我用的office的acce数据库~想让csxx表中的N条记录相加~
( s; M1 j2 p8 y8 D- m1 E但随便怎么试也不行~~~请各位好心人帮我改改~</FONT></P>
作者: ilikenba    时间: 2004-12-19 23:35
为什么不直接用while呢?
作者: blueriver    时间: 2004-12-23 01:34
<>为什么那条SQL语句不设为:sql="Select sum(要计算的字段) from xxxz"呢?</P><>还有变量lp开始时是不是设为TRUE,如果不是那就不会执行循环啦</P><>你这样写还不如直接写成:</P><>Do while rs_csxx.EOF&lt;&gt;True</P><>...</P><>Loop</P>




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