vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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 - Ein- und Umsteiger
Re: DataGrid Item 
Autor: ModeratorDaveS (Moderator)
Datum: 01.02.05 11:59

Wenn du dein Datagrid mit einer Datenquelle, etwa DataTable oder DataSet verbindest, geht's so:

DataGrid1.DataSource = mydataset.Tables("Table1")

oder alternative

DataGrid1.DataSource = mydataset
DataGrid1.DataMember = "Table1"

Du kannst das CurrencyManager, die diese Verbindung verwaltet bekommen mit

Dim cm As CurrencyManager = CType(BindingContext(DataGrid1.DataSource, DataGrid1.DataMember)

und dann bekommst du ein DataView mit

Dim dv As DataView = CType(cm.List, DataView)

cm.Position ist die aktuelle Zeile im DataGrid.

cm.Current ist ein DataRowView für den aktuellen Satz in DataTable.

und entspricht

dv(cm.Position)

Dim dvr As DataRowView = CType(cm.Current, DataRowView)

dvr.Row ist der Satz in DataTable

dv(0) ist ein DataRowView für den ersten Satz in DataTable.

dvr = dv(0)

Felder kannst du so ansprechen:

dvr("Id")
dvr("Adresse")

usw.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataGrid Item1.072planetX31.01.05 18:40
Re: DataGrid Item934Micke31.01.05 20:01
Re: DataGrid Item884planetX31.01.05 20:36
Re: DataGrid Item801Micke01.02.05 10:36
Re: DataGrid Item783planetX01.02.05 11:41
Re: DataGrid Item1.230ModeratorDaveS01.02.05 11:59
Re: DataGrid Item752planetX01.02.05 13:52

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