03. februar 2005 - 17:13
Der er
9 kommentarer og 1 løsning
Tal med komma skal bruges med punktum
- Jeg har et output fra tabel til en tekstfil. - Komma er separator i tekstfilen. - Et af tallene er en int/10000 hvilket kan blive et kommatal. Hvordan er det muligt at benytte US talform, så det bliver et punktum i stedet for et komma?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
03. februar 2005 - 18:40
#1
Hvordan outputter du til den tekst fil ?
04. februar 2005 - 08:28
#2
MyConnection.Open() MyDataReader = MyCommand.ExecuteReader Dim SW As IO.StreamWriter = New IO.StreamWriter(FilePath) Dim Row As String Dim i As Integer = 1 While MyDataReader.Read() Row = MyDataReader.Item("ACCOUNTNR") & "," & _ MyDataReader.Item("PRIS") & "," & _ ... SW.WriteLine(Row) ... End While
04. februar 2005 - 08:33
#3
Kan se jeg helt har glemt at skrive at programmet er lavet i VB.Net 2002, troede løsningen lå i SQL delen, men det kan vel også løses i .Net.
04. februar 2005 - 08:52
#4
Jeg tror at det skal løses i VB.NET
04. februar 2005 - 08:55
#5
Prøv: Row = MyDataReader.Item("ACCOUNTNR") & "," & _ MyDataReader.Item("PRIS").ToString().Replace(",", ".") & "," & _
04. februar 2005 - 08:57
#6
Eller: Row = MyDataReader.Item("ACCOUNTNR") & "," & _ MyDataReader.Item("PRIS").ToString(New CultureInfo("en-US", False)) & "," & _
04. februar 2005 - 09:18
#7
Row = Replace(Row, ".", ",") Burde vel også være en mulighed? ;) Og så er den jo også nem at overskue.. ;o)
04. februar 2005 - 10:01
#8
Erstatte alle kommaer i en linie med punktum i komma separeret fil ??
04. februar 2005 - 10:54
#9
d4rkd3vil: Din løsning vil fjerne seperatoren, hvilket jo ikke lige var planen. arne_v: Tak for hjælpen. Laver du et svar så du kan få dine point.
04. februar 2005 - 11:04
#10
kommer her
Computerworld tilbyder specialiserede kurser i database-management