掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データグリッドで、演算項目をリアルに表示するには? (ID:138705)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
たんやおさん、コメントありがとうございます。 グリッドのDATASOURCEにレコードセットを設定するというのと フォームとテーブルを連結するというのは意味がちがうのですか? さしあたって、ご指摘のように自分で処理するようやってみたのですが 金額を算出・設定するステップで、 実行時エラー ’-2147217887(80040e21)' 複数ステップの操作でエラーが発生しました。各状態の値を確認してください。 というエラーになってしまいました。 演算項目に、値を代入することは出来ないのでしょうか? Private Sub dbgsub_AfterColEdit(ByVal ColIndex As Integer) Dim mysql As String Select Case ColIndex Case 2 Set rst1 = New ADODB.Recordset mysql = "select * from 商品一覧 where 商品ID = " & "'" & rsd!商品ID & "'" rst1.Open mysql, cnd, adOpenStatic, adLockOptimistic If rst1.EOF Then Exit Sub Else rsd!商品名 = rst1!商品名 ←引用項目は設定できました rsd!単価 = rst1!単価 End If rsd!金額 = rsd!単価 * rsd!数量 ← 演算field set エラー Case 5 rsd!金額 = rsd!単価 * rsd!数量 End Select
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.