DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ADO.NET | Thema: Re: Caption andert nicht die Bezeichnung | Von: G. Guest ( 07.03.2006 17:31)

Ich hab da ein ähnliches Problem.
Ich habe ein Datagrid das ich zur Laufzeit mit den Eigenschaften DataSource und DataMember mit einem DataSet(deren Inhalt von einer Datenbank stammt) fülle.
Jetzt wird im Datagrid als Spaltenüberschrift der Feldname der von der Datenbank stammt angezeigt.
Ich wollte nun andere Spaltenüberschriften.

Meine Versuche:
1)
Datagrid1.Colums("Ge_Name").HeaderText="Name"
...führte zu Fehler: "Der Index liegt außerhalb des gültigen Bereichs. Der Index darf keine negative Zahl und muss kleiner als die Auflistungsgröße sein."

2)
ds.Tables(ctblGerichte).Columns("Ge_Name").Caption="Name"
... Es kommt kein Fehler, es funktioniert aber auch nicht "Ge_Name" wird weiters als Spaltenüberschrift angezeigt

3)ds.Tables("Gerichte").Columns("Ge_Name").ColumnName ="Name"
... funktioniert! Aber jetzt muss ich beim Zugreifen auf Spalten auch immer den neuen ColumnName angeben und nicht den ursprünglichen ColumnName Ge_Name

Meine Frage:
Warum funktioniert die Caption Eigenschaft nicht?
Gibt es andere Möglichkeiten als den ColumnName zu ändern?

Mfg & Danke
Christian



Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG