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.

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

ich benutze grade MSFlexGrid und schreibe durch SetTextArray() in die Felder rein.

Jetzt ist aber so das ich nicht nur char schreiben will aber auch z.B. int so habe ich versucht:

m_fgBenutzerVer.SetTextArray(7,(LPCTSTR) pRs->m_BenutzerID);

kriege zwar keinen Fehler leider kann ich den progi nicht ausführen ;-(

Hat da jemand Erfahrung damit ??

  • Autor
Originally posted by Guybrush Threepwood

Hi,

ich hab damit zwar keine Erfahrungen, aber warum wandelst du die integer nicht

erst mit itoa() in chars um?

Gruß

Guybrush

Mit int geht so danke ;-)

Aber ich habe auch datetime in DB die ich auch in MSFlexGrid zeigen will, was mache ich damit ??

Originally posted by 007ski

Mit int geht so danke ;-)

Ob das geht, hängt vom Datentyp von m_BenutzerID ab. Du kannst nicht einfach so auf einen LPCTSTR casten. Das kann übel ins Auge gehen.

Aber ich habe auch datetime in DB die ich auch in MSFlexGrid zeigen will, was mache ich damit ??
Als welcher Datentyp kommt der in Deinem Programm an?
  • Autor

Ob das geht, hängt vom Datentyp von m_BenutzerID ab. Du kannst nicht einfach so auf einen LPCTSTR casten. Das kann übel ins Auge gehen.

Wie meinst Du es, der m_BenutzerID ist ein int

Als welcher Datentyp kommt der in Deinem Programm an?

Datetime in SQL Server das habe ich allerdings gelöst, halt weis ich es nicht ob es nicht ins Auge gehen kann ;-)

COleDateTime m_dtLetzteAend;

CString strLetzteAend = pRs->m_dtLetzteAend.Format("%H:%M:%S %A, %B %d, %Y");

@ Klotzkopp ->Was denkst Du ??

Originally posted by 007ski

Wie meinst Du es, der m_BenutzerID ist ein int

Dann dürfte das, was Du oben gemacht hast, eigentlich nicht funktionieren. Besser wäre:

CString strBenutzerID;

strBenutzerID.Format( "%d", pRs->m_BenutzerID );

m_fgBenutzerVer.SetTextArray(7, strBenutzerID);

COleDateTime m_dtLetzteAend;

CString strLetzteAend = pRs->m_dtLetzteAend.Format("%H:%M:%S %A, %B %d, %Y");

@ Klotzkopp ->Was denkst Du ??

Das ist in Ordnung.
  • Autor
Originally posted by Klotzkopp

Dann dürfte das, was Du oben gemacht hast, eigentlich nicht funktionieren. Besser wäre:

CString strBenutzerID;

strBenutzerID.Format( "%d", pRs->m_BenutzerID );

m_fgBenutzerVer.SetTextArray(7, strBenutzerID);

Das funk nicht richtig denn wenn ich in DB NULL habe kriege ich irgendwelche komische Werte

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.