私は、2列のtransactionTime列とnumberOfTransactions列でデータテーブルを作成しました。私はあらかじめ定義されたトランザクション時間でテーブルを作成し、XMLファイルからトランザクションの数を追加したいと思います。私はXMLファイルを読み込み、正しい行にデータを追加したいと思います。DataTable Select(String)関数のヘルプVB .NET
Function AddRow(ByVal timeOfTransaction As String, ByVal numberOfTransactions As String, ByRef dataTableOfTransactions As DataTable) As String
Dim row() As DataRow = dataTableOfTransactions.Select("transactionTime = timeOfTransaction")
If row(0) IsNot Nothing Then
row(0)("numberOfTransactions") = numberOfTransactions
End If
Return Nothing
End Function
これを実行すると、テーブルのnumberOfTransactions coloumnの最初の要素が上書きされます。私はそれが "transactionTime = timeOfTransaction"の部分と関係があると知っていますが、リテラルではなく文字列への参照としてtimeOfTransactionを読み込むことができません。どんな助けでも大歓迎です。ありがとう!
timeOfTransationは文字列ではありません。 – gblock