Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Formatierungsprobleme beim Import über Microsoft.Jet

Frage Entwicklung Visual Studio

Mitglied: ForgottenRealm

ForgottenRealm (Level 1) - Jetzt verbinden

29.08.2013, aktualisiert 13:48 Uhr, 1576 Aufrufe, 1 Kommentar

Guten Tag,

ich versuche mithilfe des Microsoft Jet OLEDB 4.0 Providers eine CSV Datei (Getrennt durch ; ) als Datenherkunft für ein DataGridView einzubinden.

Funktioniert soweit auch super, allerdings formatiert der Import dabei einige Felder total um.

01.
Dim constr As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Public_TabellenPfad & "\; Extended Properties=""text; HDR=Yes; FMT=Delimited"";" 
02.
Dim SQL As String = "Select * From " & AuflistungTabellen.SelectedItem 
03.
 
04.
Dim dt As New DataTable 
05.
Dim conn As New OleDb.OleDbConnection(constr) 
06.
Dim da As New OleDb.OleDbDataAdapter(SQL, conn) 
07.
 
08.
Try 
09.
 
10.
	conn.Open() 
11.
 
12.
	da.Fill(dt) 
13.
 
14.
	conn.Close() 
15.
 
16.
	DataGridView1.DataSource = dt 
17.
	DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells 
18.
 
19.
Catch ex As Exception 
20.
 
21.
	MsgBox(ex.Message) 
22.
 
23.
End Try
Das wäre mein Import, die Tabellen beziehe ich aus einem ListView (AuflistungTabellen.SelectetItem)


So steht es in der CSV Datei ...

01.
Intern_Server;Server;127.0.0.1;Daten;Nothing;Nothing;Z:;Daten;False;True;False;True;All
Und so landet es im DataGridView ...
01.
Intern_Server;Server;127001;True;Daten;Nothing;Nothing;Z:;Daten;False;True;False;All
Also bei IP Adressen zum Beispiel werden die Punkte entfernt, aus Werten die als Uhrzeit eingetragen werden wird ein Datum von 09:45 zu 30.12.1899 09:45

Was muss ich tun, damit der Import die Zeilen so nimmt wie sie sind und die Felder alle als Text formatiert werden?

Freundliche Grüße!
Mitglied: colinardo
29.08.2013, aktualisiert um 13:57 Uhr
Hallo ForgottenRealm,
versuch mal in der CSV-Datei die Felder in Anführungszeichen einzuschließen, also so:
"Intern_Server";"Server";"127.0.0.1";"Daten";"Nothing";"Nothing";"Z:";"Daten";"False";"True";"False";"True";"All"
sind ja doch einige reservierte Schlüsselwörter mit dabei die im DataGrid falsch interpretiert werden könnten.

Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Rechtliche Fragen
gelöst Microsoftkonto wurde gehackt - Liegt das Problem direkt bei Microsoft? (6)

Frage von Stefan007 zum Thema Rechtliche Fragen ...

Windows Update
Move Microsoft WSUS Content (1)

Link von Mvinogradac zum Thema Windows Update ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...