Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

DB und Grid

Empfohlene Antworten

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

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...

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?

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.

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 ;)

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.