開発環境
・visualstudio2012
・windows7
・.net4
・mysql
商品登録プログラムを作成していて、dbから必要な情報をバインドしてデータグリッドビューに表示しています。
下のコードの「Column4」の箇所に小計として個数*価格を表示させたいのですがどのようにすればよろしいでしょうか?
このまま実行しても"sum"の箇所でtableに属していないとエラーが出てしまいます。
前提条件として、テーブルはいじらずに表示させたいです。
'データグリッドビューに表示 'SQL文 Dim sqlstr = "SELECT M_ITEM.ITEM_ID,ITEM_NAME,ITEM_PRICE,COUNT FROM M_ITEM JOIN T_ITEM ON M_ITEM.ITEM_ID = T_ITEM.ITEM_ID"
追加ボタンを押下してデータバインドにデータを追加する処理
table = DataGridView1.DataSource Dim dr As DataRow = table.NewRow() dr("ITEM_ID") = item_box.SelectedValue 'Column0 dr("ITEM_NAME") = item_box.Text 'Column1 dr("ITEM_PRICE") = price_text.Text 'Column2 dr("count") = num_text.Text 'Column3 dr("sum") = price_text.Text * num_text.Text 'Column4 table.Rows.Add(dr)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/26 00:01
2017/07/26 01:06
2017/07/26 07:05