vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Performance-Problem bei DataTable.AddRow 
Autor: waYne
Datum: 13.01.04 20:16

okay...

Also ich mach hier ein Bsp. ohne VB zur Hand zu haben...

'Allgemeiner Bereich
 
Dim _dt as Datatable
Dim _datarow as Datarow
Dim _datacol as Datacolumn
 
Dim _string2import as string
 
Private Sub Form_Load([...])
'Im Form_Load wird erst die Datatable mit zwei Spalten bestückt
 
   _datacol = new DataColumn()
   with _datacol
       .DataType = System.Type.GetType("System.String")
       .Columname = "Spalte 1"
   end with
   _dt.Columns.Add(_datacol)
 
   _datacol = new DataColumn()
   with _datacol
       .DataType = System.Type.GetType("System.String")
       .Columname = "Spalte 2"
   end with
   _dt.Columns.Add(_datacol)
 
End Sub
 
Private Sub ReadFile2Datatable([...])
 
'Dann öffne ich die Datei mittels eines StreamReaders
Dim _datei as As System.IO.StreamReader = New System.IO.StreamReader( _
  "C:\myDatei.txt")
 
'Und lese die Datei komplett ein
Do While _datei.Peek >= 0
 
    _string2import = _datei.readline
 
    _drow = _dt.NewRow
 
   _drow("Spalte 1") = _string2import.Substring(0,3)  
   _drow("Spalte 2") = _string2import.Substring(10,5)
 
   _dt.Rows.Add(_drow)
Loop
 
_datei.Close()
 
me.datagrid1.DataSource = _dt
 
End Sub
Ich denk so müsste es funzen...

Gruß waYne
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Performance-Problem bei DataTable.AddRow2.044AMiGA13.01.04 17:54
Re: Performance-Problem bei DataTable.AddRow1.478waYne13.01.04 19:46
Re: Performance-Problem bei DataTable.AddRow1.541AMiGA13.01.04 19:53
Re: Performance-Problem bei DataTable.AddRow1.595waYne13.01.04 20:16
Re: Performance-Problem bei DataTable.AddRow1.461AMiGA13.01.04 20:27
Re: Performance-Problem bei DataTable.AddRow1.458waYne13.01.04 20:37
Re: Performance-Problem bei DataTable.AddRow1.495AMiGA13.01.04 20:44
Re: Performance-Problem bei DataTable.AddRow1.594WaldiMaywood13.01.04 20:46
Re: Performance-Problem bei DataTable.AddRow1.438AMiGA13.01.04 20:53
Re: Performance-Problem bei DataTable.AddRow1.429WaldiMaywood13.01.04 20:59
Re: Performance-Problem bei DataTable.AddRow1.388AMiGA13.01.04 21:06
Re: Performance-Problem bei DataTable.AddRow1.744WaldiMaywood13.01.04 21:08
Re: Performance-Problem bei DataTable.AddRow1.481AMiGA13.01.04 21:16
Re: Performance-Problem bei DataTable.AddRow1.496waYne13.01.04 21:27
Re: Performance-Problem bei DataTable.AddRow1.463WaldiMaywood13.01.04 21:31
Re: Performance-Problem bei DataTable.AddRow1.429waYne13.01.04 21:33
Re: Performance-Problem bei DataTable.AddRow1.447WaldiMaywood13.01.04 21:38
Re: Performance-Problem bei DataTable.AddRow1.478AMiGA13.01.04 21:41
Re: Performance-Problem bei DataTable.AddRow1.409AMiGA14.01.04 17:36
Re: Performance-Problem bei DataTable.AddRow1.526waYne14.01.04 20:36
Re: Performance-Problem bei DataTable.AddRow1.439WaldiMaywood14.01.04 20:46
Re: Performance-Problem bei DataTable.AddRow1.429AMiGA14.01.04 20:53

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel