teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

本文を変更

2022/06/10 01:42

投稿

secret.invation
secret.invation

スコア2

title CHANGED
File without changes
body CHANGED
@@ -41,3 +41,6 @@
41
41
  その後、日付を新しく変数に入れ、売上金額を変数に入れる
42
42
 
43
43
  3、 2を繰り返し行い、最後まで出力したら、計算後のテーブルをDataGridViewに出力する。
44
+
45
+ この流れを想定しています。
46
+ 結果としては、今書いてあるコードであっているのですが、その過程を変更したいというところです。

2

タイトルを変更しました

2022/06/10 01:34

投稿

secret.invation
secret.invation

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- VB.NetでDataTableを一行ずつ読み取たいです
1
+ VB.Netで SQL Server のテーブルを一行ずつ読み取って処理したいです
body CHANGED
File without changes

1

行いたい流れを追加しました。

2022/06/10 01:34

投稿

secret.invation
secret.invation

スコア2

title CHANGED
File without changes
body CHANGED
@@ -31,3 +31,13 @@
31
31
 
32
32
  DataGridView2.DataSource = dt
33
33
  End Using
34
+ 行いたい想定の手順を一からまとめます。
35
+
36
+ 1、計算前のtテーブルを一行読み取る
37
+ 日付コードを変数に入れる、売上金額を別の変数に入れる。
38
+
39
+ 2,次の行を読み取り、日付が一致していたら売上金額をプラスする。
40
+ 不一致の場合、その時点での日付と売上金額を別のテーブルに出力し、売上金額を0にする。
41
+ その後、日付を新しく変数に入れ、売上金額を変数に入れる
42
+
43
+ 3、 2を繰り返し行い、最後まで出力したら、計算後のテーブルをDataGridViewに出力する。