您好我有一些带有值的变量。我需要逐个读取变量值,这是循环并将它们分配给我使用VB.Net创建的数据表..请帮我这个..
答案 0 :(得分:0)
您需要创建一个DataRow并将其添加到DataTable中。如果值在List中,您可以迭代并一次添加一个。如果值是单独的值,则最好依次添加每个值。
请点击此处了解更多详情:
MSDN How to: Add Rows to a DataTable
从这个例子中你可以使用以下
Dim customerIds() As String= {"ALFKI", "QWERT", "ASDFG", "ZXCVB"}
For Each c As String In customerIds
Dim newCustomersRow As DataRow = DataSet1.Tables("Customers").NewRow()
newCustomersRow("CustomerID") = c
DataSet1.Tables("Customers").Rows.Add(newCustomersRow)
Next
' Then call the data adapter update methode
myDataAdapter.Update(DataSet1)
DataAdapter的配置特定于您的环境,但您需要连接数据库和InsertCommand以将数据保存在数据库中。