なんか、見やすくするよーなやり方を探してるけど…無い!(ぇ
※追記:ありました(*゚-゚)
google/code-prettifyつかってみてます。
'2元配列のガラだけ用意しSetDBtoTable.Valueでコピって使う
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim DataTable As SetDBtoTable
Dim Datas(,) As String
Dim i, j As Long
Dim str_Print As String
DataTable = New SetDBtoTable
DataTable.DataSource = "\\LANDISK1\share\Test.mdb"
DataTable.ConnectionString = "T_Master"
DataTable.Open()
Datas = DataTable.Value
For i = 0 To DataTable.RecordCount - 1
str_Print = ""
For j = 0 To DataTable.ColumnCount - 1
str_Print = str_Print + Datas(i, j) & " : "
Next j
Debug.Print(str_Print)
Next i
DataTable.close()
End Sub
'Datas Methodでデータを読み出す
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Dim DataTable As SetDBtoTable
Dim i, j As Long
Dim str_Print As String
DataTable = New SetDBtoTable
DataTable.DataSource = "\\LANDISK1\share\Test.mdb"
DataTable.ConnectionString = "T_Master"
DataTable.Open()
For i = 0 To DataTable.RecordCount - 1
str_Print = ""
For j = 0 To DataTable.ColumnCount - 1
str_Print = str_Print + DataTable.Datas(i, j) & " : "
Next j
Debug.Print(str_Print)
Next i
DataTable.close()
End Sub
'指定した行(この場合は2行目)のRecordを1元配列にもってくる。
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Dim DataTable As SetDBtoTable
Dim j As Long
Dim str_Print As String
Dim Rec_data() As String
DataTable = New SetDBtoTable
DataTable.DataSource = "\\LANDISK1\share\Test.mdb"
DataTable.ConnectionString = "T_Master"
DataTable.Open()
Rec_data = DataTable.Datas(1)
str_Print = ""
For j = 0 To DataTable.ColumnCount - 1
str_Print = str_Print + Rec_data(j) & " : "
Next j
Debug.Print(str_Print)
DataTable.close()
End Sub
'指定した列(この場合は2列目)のFieldを1元配列にもってくる。
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
Dim DataTable As SetDBtoTable
Dim i As Long
Dim str_Print As String
Dim Rec_data() As String
DataTable = New SetDBtoTable
DataTable.DataSource = "\\LANDISK1\share\Test.mdb"
DataTable.ConnectionString = "T_Master"
DataTable.Open()
Rec_data = DataTable.Column(1)
str_Print = ""
For i = 0 To DataTable.RecordCount - 1
str_Print = str_Print + Rec_data(i) & " : "
Next i
Debug.Print(str_Print)
DataTable.close()
End Sub
End Class
0 件のコメント:
コメントを投稿