ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
871
871
EMPFEHLEN
-
Hallo ich möchte in einem DB Grid Steuerelement die Daten Manipulieren das geht auch soweit ganz gut wenn ich nur ein datensatz anzeigen lasse aber wenn mehere Angezeigt werden springt er nicht in die nächste zeile.
For i = 0 To rs.RecordCount - 1
DBGrid1.Col = 3
DBGrid1.Row = i
col1 = DBGrid1.Text
If col1 = "2" Then
col1 = "Muster"
End If
If col1 = "1" Then
col1 = "Gruppe"
End If
If col1 = "3" Then
col1 = "Baureihe"
End If
DBGrid1.Text = col1
col1 = ""
Next i
und dann möchte ich ein datensatz Selectieren wenn ich mit dem KeyUP und KeyDown arbeite aber irgendwie will mir das auch nicht gelingen
Danke im VorausCU @www.bkn-board.de
-
25.10.02 08:45 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
wie stellst du dir das genau vor? irgendwie versteh ich deine frage nicht so ganz...
übrigens kannst du anstelle deiner if-bedingung auch einfach eine select-case-bedingung benutzen - das macht den code kürzer.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
For i = 0 To rs.RecordCount - 1 DBGrid1.Col = 3 DBGrid1.Row = i col1 = DBGrid1.Text Select Case col1 Case "1": col1 = "Gruppe" Case "2": col1 = "Muster" Case "3": col1 = "Baureihe" End Select DBGrid1.Text = col1 col1 = "" Next i
"You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
Naja ich möchte den Inhalt aller Zeilen ändern wo das Auftritt nur irgendwie überschreibt er dann wieder alles mit den Orginal werten und die geänderten Eintgäge bleiben nicht stehen
CU @www.bkn-board.de
-
25.10.02 11:39 #4
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
wie sieht denn dein programm aus? was benutzt du denn als grundlegende datenquelle für das datagrid-objekt?
wenn ich das mit einem adodc-objekt mache, klappt das wunderbar."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
ich benutze DAO, auserdem soll der Datensatz nicht in der Tabelle geändert werden sondern nur die anzeige soll sich ändern also 2=Muster und so aber in der DB soll weiterhin 2 drinstehen
CU @www.bkn-board.de
-
25.10.02 15:05 #6
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
ein datagrid ist aber ein datensensitives steuerelement, das an eine datenbank gebunden ist. wenn in dem datagrid etwas geändert wird, ändert sich auch der inhalt der tabelle.
wenn du nur die anzeige in deinem formular ändern willst, kannst du doch einfach ein flexgrid oder ein listview benutzen (wobei ich das listview in der handhabung angenehmer finde)."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
Ähnliche Themen
-
element (textbox) unter einem anderen (dbgrid) anordnen
Von Blace im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 20.03.09, 17:49 -
PHP Tablle mit einem edit button
Von Jarlave im Forum PHPAntworten: 2Letzter Beitrag: 21.03.08, 16:12 -
Auf Punkt in einem Dreicheck testen
Von blackbirdthefirst im Forum C/C++Antworten: 2Letzter Beitrag: 12.09.06, 11:02 -
String aus einem Edit Control auslesen
Von SuperSonik im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 02.04.05, 04:17 -
Edit und Del bei einem Guestbook
Von theLMF im Forum PHPAntworten: 20Letzter Beitrag: 18.04.02, 15:45





Zitieren
Login





