*.csv einlesen - Probleme mit Nachkommastellen Verfasst am: 31.01.2011, 21:36
Hallo, ich habe ein kleines Script um eine *.csv in ein DataGridView einzulesen:
Code:
Dim fi As New IO.FileInfo("D:\03_Banking\_forecasting\_programm\V0.1\_data\ISIN_DE000A1EWWW0.csv")
Dim sConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Text;Data Source=" & fi.DirectoryName
Dim objConn As New OleDb.OleDbConnection(sConnectionString)
objConn.Open()
Dim objCmdSelect As New OleDb.OleDbCommand("SELECT * FROM " & fi.Name, objConn)
Dim objAdapter1 As New OleDb.OleDbDataAdapter
objAdapter1.SelectCommand = objCmdSelect
objAdapter1.Fill(DS_DatenEinlesen, "Tbl_DatenEinlesen")
DGV_DatenEinlesen.DataSource = DS_DatenEinlesen.Tables(0).DefaultView
objConn.Close()
Die csv Datei sieht folgendermaßen aus:
Code:
2011-01-21,45.35,45.62,44.69,44.75,1430000,44.75
Mein Problem ist nun, dass im DataGridView keine Nachkommastellen angezeigt werden. Beispielsweise erscheint anstatt 45,35 -> 4535.
Habt Ihr vielleicht eine Idee wie ich dieses Problem lösen kann?
Schon einmal besten Dank für Eure Bemühungen, viele Grüße
ms01
christopher.g Überflieger
Anmeldedatum: 03.05.2008 Beiträge: 565
Verfasst am: 01.02.2011, 08:09
frag mal auf vb-paradise.de nach
vl kann dir dort geholfen werden