Autor Beitrag
lemmi68
Hält's aus hier
Beiträge: 15

WinXP / SuSE 9.2 / Windows 7 Beta
Delphi 7 Enterp. / Kylix3 / VS 2008
BeitragVerfasst: So 22.07.07 21:05 
Hallo Leute,

ich habe ein Form und da ein dataGridView1 drauf, in der ich die Daten einer Tabelle anzeigen lasse. Ich benötige den Wert von der Selectierten Zeile. Der Wert ist der Primary Key. Wie mache ich das? In Delphi war das eine Zeile. Ich habe ich einges Versucht, es klappt aber nicht! Hat jemand eine Idee, wie das machen muss?

Holger
fhoernchen
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Di 09.06.09 12:03 
Hi,

ich weiß ja nicht ob dich das Thema noch interessiert, ist ja immerhin schon 1,5 Jahre alt.
Ach ja und sorry das jetzt erst die Antwort kommt, aber bin erst seit 3 Monaten hier dabei.


Also eigentlich ist das ganz einfach:
ausblenden C#-Quelltext
1:
string str = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();					


Dann steht in str der Wert drin, natürlich unter der Voraussetzung, dass in der 1.Spalte das gewünschte steht...

Grüße
gfoidl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 157
Erhaltene Danke: 19

Win XP
C#, Fortran 95 - Visual Studio
BeitragVerfasst: Di 09.06.09 12:14 
Hallo,

statt dem Index bei Cells[] kann auch die Spaltenbezeichnung angegeben werde. Es ist nicht bestimmt dass die Primärschlüssel-Spalte an Indexposition 0 ist.

mfG Gü

_________________
Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!