投稿日 | : 2002/12/29(Sun) 18:25 |
投稿者 | : KKK |
Eメール | : |
URL | : |
タイトル | : Re^3: FLEXGRIDについて |
> > この後、rsの内容を編集していき、最後にUpdateBatchメソッドを呼び出せば、
> > それらの編集結果が、一度に反映されます。
すみません
また質問をさせてください。
'1レコード目からEOFまでレコードの追加
' .vsFlexGrid1.Rows = rs.RecordCount + 2
Do While Not rs.EOF
With FrmDaityo.vsFlexGrid1
'1レコード全部の値をグリッドに挿入する
.Rows = rs.RecordCount + 2
For i = 1 To 53
.TextMatrix(R, i) = IIf(IsNull(rs.Fields(i).Value) = True, Space(0),rs.Fields(i).Value)
Next i
'COL(0)に列番号を挿入する
.TextMatrix(R, 0) = R - 1
End With
rs.MoveNext
R = R + 1
Loop
という感じで、ループをかけてテーブルの構成に合わせてグリッドに値を挿入しているのですが、そのグリッドを編集して、更新ボタンでそのグリッド上の値をそのままテーブルに反映させたいのです。
上のようなコードでも場合でもUPDATEBATCHは可能なのでしょうか?
すみません。
きっとまだ解っていないのでとんでもない質問かもしれませんが、よろしくお願いします。