VB 文本框中显示 SQL 计算结果 急 在线等~!!

代码如下?PrivateSubCommand1_Click()Dimrs_dingdanchaxunAsNewADODB.RecordsetDimsqlAsStrings... 代码如下?
Private Sub Command1_Click()
Dim rs_dingdanchaxun As New ADODB.Recordset
Dim sql As String
sql = "select sum(货价) from 订货表 where ( 订货日期 between #" & DTPicker1.Value & "# and #" & DTPicker1.Value & "# ) group by 订货日期"
'rs_dingdanchaxun.CursorLocation = adUseClient
'rs_dingdanchaxun.Open sql, conn, adOpenKeyset, adLockPessimistic
'rs_dingdanchaxun.Close
'sql=select sum(货价) from table
'sql = "select * from 订货表 where 订货日期 between #" & DTPicker1.Value & "# and #" & DTPicker1.Value & "#"
rs_dingdanchaxun.CursorLocation = adUseClient
rs_dingdanchaxun.Open sql, conn, adOpenKeyset, adLockPessimistic
DataGrid1.AllowAddNew = False
DataGrid1.AllowDelete = False
DataGrid1.AllowUpdate = False
Set DataGrid1.DataSource = rs_dingdanchaxun
'rs_dingdanchaxun.Close

End Sub
通过上面可以计算出总价,但是我现在想在datagrid 中显示该日期区间的内容,想将计算的总价显示到文本框中.
请问上面的代码怎么改~
用一楼的朋友的方法试了
提示:
参数类型不正确,或不在可以接受的范围之内,或与其它参数有冲突
展开
 我来答
疯狂阿里狼
2007-12-15 · TA获得超过172个赞
知道小有建树答主
回答量:521
采纳率:0%
帮助的人:294万
展开全部
text1.text=rs_dingdanchaxun.file(0)
dl_会飞的青蛙
2007-12-15 · TA获得超过2456个赞
知道大有可为答主
回答量:3294
采纳率:0%
帮助的人:3389万
展开全部
循环一下datagrid 然后用一个变量累加价格

然后把值给text就可以了!~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式