Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 数组的字符串下标_Arrays_Vb.net_Field - Fatal编程技术网

Arrays 数组的字符串下标

Arrays 数组的字符串下标,arrays,vb.net,field,Arrays,Vb.net,Field,在许多将MySQL数据读入VB代码的示例中,检索元素的语法是以字符串作为下标的数组形式。这些字符串实际上是readdb表中列的字段名。例如: datarow = sqlcmdRmScores.ExecuteReader() datatable.Load(datarow) 接 For Each row As DataRow In datatable.Rows variable = row.Field(Of String)("RR_DE_PK1") 我想使用非数字索引定义和引用定期声明的

在许多将MySQL数据读入VB代码的示例中,检索元素的语法是以字符串作为下标的数组形式。这些字符串实际上是readdb表中列的字段名。例如:

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

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

我想使用非数字索引定义和引用定期声明的数组元素。好的,我用PHP做了很多。我是不是被宠坏了?

DataTables
数组
的替代品,可以在没有任何实际数据库的情况下使用。与标准阵列相比的一个巨大优势是,您可以混合数据类型:

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"))
“使用非数字索引定义和引用定期声明的数组元素”是什么意思?您希望PHP在VB.NET中做什么?