Matthes Geschrieben 9. Januar 2003 Geschrieben 9. Januar 2003 Hallo, kennt oder hat jemand von Euch ein Tutorial in dem beschrieben wird, wie man in Visual C++ Daten einer Datenbank in ein Grid bekommt? Schon mal Danke im Vorraus Zitieren
bigpoint Geschrieben 9. Januar 2003 Geschrieben 9. Januar 2003 http://www.codeguru.com/index.shtml oder http://www.codeproject.com Mehr auf Grund Deinenes Bildes ( links oben ) sage ich Dir nicht Zitieren
Matthes Geschrieben 9. Januar 2003 Autor Geschrieben 9. Januar 2003 Erstmal Danke, auf den Seiten habe ich auch schon geguckt und ein bisschen was bekomme ich ja auch schon hin... Aber ich habe folgendes Problem: Man muss die Daten der DB doch irgendwie in einer Art Liste speichern um sie dann in dem Grid anzuzeigen. Muss ich mir da selber was zusammenfrickeln oder gibt es da bereits eine Klasse oder ähnliches für? Momentan holle ich mir jedes Feld einzeln aus der DB (Acces) und "schieb" es dann auch einzeln in das Grid (Microsoft Data Grid Control 6.0) aber das muss doch auch irgendwie konfortabler gehen. Vor allem muss man so immer wieder die Numerischen Werte in einen String umwandeln um diese im Grid anzuzeigen. Wär für nen Tipp echt dankbar (auch wenn links wieder dieses kleine wunderschöne Bild zu sehen ist ) Hab wahrscheinlich mal wieder Tomaten auf den Augen... Zitieren
bigpoint Geschrieben 9. Januar 2003 Geschrieben 9. Januar 2003 Willst Du nur den Grid mit Daten fühlen ??? Zitieren
bigpoint Geschrieben 9. Januar 2003 Geschrieben 9. Januar 2003 wenn ja geht es schnell mit ActivX Componenten Zitieren
Matthes Geschrieben 10. Januar 2003 Autor Geschrieben 10. Januar 2003 Die Daten sollen im Grid angezeigt und verändert werden und die Änderungen will ich dann wieder in der DB speichern. Welches ActiveX Control wär das denn dann? Zitieren
bigpoint Geschrieben 10. Januar 2003 Geschrieben 10. Januar 2003 Originally posted by mogli_81 Welches ActiveX Control wär das denn dann? alle Grid Zitieren
Matthes Geschrieben 10. Januar 2003 Autor Geschrieben 10. Januar 2003 Ich glaube wir reden aneinander vorbei... Ich benutze ja schon ein ActiveX Control (Microsoft Data Grid Control 6.0). Ich suche nur einen Weg die Datenbank vernünftig auszulesen. Im Moment mache ich das über die Membervariablen von CDaoRecordset, was aber ziemlih nervig ist, weil ich jedesmal die numerischen Werte in einen String konvertieren muss. Deswegen möchte ich wissen ob es irgendwie eine andere Möglichkeit gibt die DB auszulesen (am besten Zeilenweise) und (heisst es eigentlich den oder das Grid?) im Grid auch Zeilenweise einzufügen, ohne jedesmal Zahlen in einen String konvertieren zu müssen. Zitieren
bigpoint Geschrieben 10. Januar 2003 Geschrieben 10. Januar 2003 Originally posted by mogli_81 Deswegen möchte ich wissen ob es irgendwie eine andere Möglichkeit gibt die DB auszulesen (am besten Zeilenweise) Zeilenweise kann man so weit ich weis es nicht machen ;( Andere Möglichkeiten 1 ODBC 2 Deine DAO (nur Access ) 3 ADO 4 OLE DB Ich habe Dir gezeigt wie es bei ADO funktioniert ( wurde Dir auch den weg empfehlen ) Falls Du aber nur die Daten aus der Datenbank vernünftig auszulesen willst kannst Du das ganze dem Assistent überlasen, steht aber alles in dem Link den ich Dir gegeben habe Originally posted by mogli_81 und (heisst es eigentlich den oder das Grid?) So weit ich weis sind wir hier im vc++ Forum und nicht Deutsche Grammatik, obwohl Grid Englisch ist Zitieren
Matthes Geschrieben 10. Januar 2003 Autor Geschrieben 10. Januar 2003 Besten Dank für Deine Bemühungen! Ich habe es jetzt hinbekommen, indem ich mir das Microsoft ADO DataControl mit dem Grid und der Datenbank verknüpft habe. Dass das soooo einfach ist hätte ich ja auch nicht gedacht... Bis zum nächste mal Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.