Announcement

Collapse
No announcement yet.

DBLookupComboBox übergibt Variant statt int?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DBLookupComboBox übergibt Variant statt int?

    Hallo,
    mein Problem sieht folgendermaßen aus.
    Ich habe eine MS SQL-Datenbank mit mehreren Tabellen.
    In einer dieser Tabellen stehen die ID's einer Tabelle.
    In einer weiteren Tabelle soll diese ID in eine Spalte eingetragen werden.
    (Das hat schon alles Sinn und Zweck).
    Dies habe ich mit einer DBLookupComboBox versucht.
    Doch wenn ich den Wert aus dieser DBLookupComboBox auswähle (also zur Laufzeit) erhalte ich folgende Fehlermeldung:

    Im Projekt ... ist eine Exception der Klasse EDatabaseError aufgetreten. Meldung: 'Feld 'BekommeID' kann nicht als Variant angesprochen werden'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.

    Weiss jemand an was das liegen kann?
    Data- und ListSource sowie Data- und ListField sind korreckt ausgewählt, das KeyField auch.
    Sonst hätte ich da ja schon etwas beim Aufklappen der Box bemerkt, oder, hab ich was übersehen?

    mfg Cre@or
    Zuletzt editiert von Cre@or; 11.11.2008, 12:17.

  • #2
    Ich habe noch mal das "Orakel" (Google) befragt siehe da, die Lösung.
    Entwickler-Forum

    mfg Cre@or

    Comment

    Working...
    X