У меня проблема с моим кодом; и был бы признателен за помощь в том, чтобы заставить ее делать то, что я хочу, без досадной ошибки. Прочитайте строки списка данных, найдите выбранную пользователем строку и напишите указанную строку в файл.Мне нужно знать, как избежать System.Data.DataRowview в vb 2010
Private Sub btnContinue_Click(sender As System.Object, e
As System.EventArgs) Handles btnContinue.Click
' 1st file and mySQL Update to testing table
If txtLocation.Text.ToString <> "" And txtUnitTested.Text.ToString <> "" Then
Dim filewriter As New System.IO.StreamWriter(
"C:\Users\OER\Documents\Visual Studio 2010\Projects\frmTest1_0.txt")
Dim curItem = lstCustomer.SelectedItem
Dim now As DateTime = DateTime.Now
With filewriter
.WriteLine(vbCrLf + (now.ToString("F"))) ' Write the DateTime to the file
End With
For Each objDataRowView As DataRowView In lstCustomer.SelectedItems
Dim item As String
For Each item As DataRowView In Me.lstCustomer.Items.Item("customer")
item = String.Parse(lstCustomer.SelectedValue)
WriteLine(curItem(item))
Next item
Next ' THIS IS THE FOR LOOP I AM HAVING ISSUES WITH!!!!!!!
With filewriter
.WriteLine(vbCrLf + txtLocation.Text + vbCrLf + txtUnitTested.Text)
End With
filewriter.Close()
frmTest1.Show()
Else
MsgBox("Please Type the Location and Unit Tested!!!", vbCritical)
txtLocation.Clear()
txtUnitTested.Clear()
txtLocation.Focus()
End If
Какую «досадную ошибку» вы получаете? Я сомневаюсь, что это «ExIExExException». –
Нет, сэр, это скорее ошибка в логике (программа добавляет System.Data.DataView в мою базу данных) – mauritaniawashin
Это как если бы данные в списке должны быть объявлены отдельно или в сочетании с списком данных, так сказать – mauritaniawashin