2017-07-02 19 views
0

MySQLデータをVBコードに読み込む多くの例では、要素を取り出す構文は、文字列を添字として持つ配列形式です。文字列は、実際には、読み取りDBテーブルの列のフィールド名です。たとえば:配列の文字列添字

For Each row As DataRow In datatable.Rows 
    variable = row.Field(Of String)("RR_DE_PK1") 

続い

datarow = sqlcmdRmScores.ExecuteReader() 
datatable.Load(datarow) 

私は非数値インデックスを使用して、定期的に宣言された配列の要素を定義し、参照したいと思います。 OK、私はPHPでそれを多くしています。私はちょうど甘やかされましたか?

+0

「数値以外のインデックスを使用して定期的に宣言された配列要素を定義して参照する」とはどういう意味ですか?標準配列よりも大きな利点はデータ型を混在させることです。 PHPがVB.NETでやりたいことは何ですか? – Enigmativity

答えて

0

DataTablesArrayに代わるものであり、実際のデータベースなしで使用できます。

Dim MyDataTable As New DataTable 
MyDataTable.Columns.Add("ColumnName1", GetType(String)) 
MyDataTable.Columns.Add("ColumnName2", GetType(Integer)) 
MyDataTable.Rows.Add("Row0Col1", 0) 
MyDataTable.Rows.Add("Row1Col1", 1) 
Console.WriteLine(MyDataTable.Rows(1)("ColumnName1"))