SQL初心者です。
SQL文にて合計した値を変数、またはテキストボックスへ代入する方法がわからず質問しました。
下記内容にて値の抽出をしたいのですが、この内容で取得できるでしょうか。
rs.Fields("SUM(syoukei)").Valueこの部分の記述内容が不明です。
SELECTにて値を合計した場合の記述方法がわからないためお手数おかけしますが
ご教授お願いいたします。
a = rs.Fields("SUM(syoukei)").Valueこの部分の記述内容が不明です。
VBA
1'ACCESS接続*************************************** 2Dim cn As Object 3Set cn = CreateObject("ADODB.connection") 4cn.Open "provider=microsoft.ace.oledb.12.0;data source=C:\maruse.accdb;" 5 6Dim sql As String 7Dim aa As Long 8Dim a As String 9 10'SQL文の作成 11aa = Val(txt手配番号) 12sql = "SELECT SUM(syoukei) FROM 個人元請 WHERE tehaibangou = " & aa & " " 13 14Dim rs As Object 15Set rs = CreateObject("ADODB.Recordset") 16rs.Open sql, cn 17 18'SQLにて取得した値を変数へ代入したい 19 20Set rs = CreateObject("ADODB.Recordset") 21rs.Open sql2, cn 22 23a = rs.Fields("SUM(syoukei)").Value 24 25rs.Close: Set rs = Nothing 26cn.Close: Set cn = Nothing 27

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2022/02/25 02:54