こんにちは私はいくつかの変数に値が割り当てられています。ループ内の変数値を1つずつ読み取り、VB.Netを使用して作成したデータテーブルに割り当てる必要があります。これについて教えてください。
1796 次
1 に答える
0
DataRowを作成し、これらをDataTableに追加する必要があります。値がリストにある場合は、一度に1つずつ繰り返して追加できます。値が別々の値である場合は、それぞれを順番に追加するのがおそらく最善です。
詳細については、こちらをご覧ください。
この例から、次を使用できます
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が必要になります。
于 2012-05-22T06:53:49.777 に答える