AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

Ein Thema von waldforest · begonnen am 8. Mai 2016 · letzter Beitrag vom 8. Mai 2016
Antwort Antwort
waldforest

Registriert seit: 8. Mai 2005
366 Beiträge
 
Delphi XE3 Enterprise
 
#1

DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

  Alt 8. Mai 2016, 18:12
Hallo,
ich möchte gerne in eine DBGrid eine Combobox als Columne integrieren.
(entsprechend http://delphi.about.com/od/usedbvcl/l/aa101403b.htm
Das funktioniert auch alles soweit.

Allerdings handelt es sich beim Datenfeld um einen Integer, die eingebundene Combobox liefert aber einen String zurück. In welchem Event muss ich die IntegerUmwandlung durchführen, oder geht dies gar nicht ?

Ich möchte bei insgesamt 5 Werten (welche ich als Auswahl anbiete) nicht ein separate Lookuptabelle anlegen.
mfg wf

Geändert von waldforest ( 8. Mai 2016 um 18:24 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

  Alt 8. Mai 2016, 18:27
Lege eine LookupTabelle an (kann auch ein ClientDataSet sein)
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
waldforest

Registriert seit: 8. Mai 2005
366 Beiträge
 
Delphi XE3 Enterprise
 
#3

AW: DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

  Alt 8. Mai 2016, 19:53
Hallo,
danke, dann geht's wohl nicht anders. Alternativ könnte ich das Datenbankfeld ja noch als Char anstelle Integer ablegen, was mir bei einer ID eigentl. widerstrebt.
mfg wf
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: DBGrid mit DBCombobox, aber Integer Rückgabewert erforderlich

  Alt 8. Mai 2016, 23:10
Wenn du dir ein DataModule anlegst und dort alle diese Lookup-DataSets (Integer, String) zusammenlegst, dann kannst du mit einer Methode alle beim Start füllen lassen und bist fertig.

Ist doch sehr simpel und übersichtlich.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf