السلام عليكم ورحمة الله وبركاته
هذا كود لنقل بيانات جدول من قاعدة بيانات اكسس الى ملف نصي
لكن في حالة وجود حقل فارغ يظهر خطأ ارجوا حل المشكلة مشكورين
Dim TextFile As New System.IO.StreamWriter("c:\MyTestFile.txt")
Dim sSQL As String = String.Empty
sSQL = "SELECT * FROM tbl1 "
If Con.State = ConnectionState.Open Then Con.Close()
Con.Open()
Dim command As New OleDbCommand(sSQL, Con)
Dim reader As OleDbDataReader = command.ExecuteReader()
If reader.HasRows = True Then
While reader.Read()
TextFile.WriteLine(reader.GetString(0) & "@" & reader.GetString(1) & "@" & reader.GetDateTime(2) & "@" & reader.GetString(3) & "@" & reader.GetString(4) & "@" _
& reader.GetString(5) & "@" & reader.GetString(6) & "@" & reader.GetString(7) & "@" & reader.GetString(8) & "@" & reader.GetString(9) & "@")
End While
TextFile.Close()
End If