tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
350
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Makasor Makasor ist offline Grünschnabel
    Registriert seit
    Aug 2008
    Beiträge
    1
    Grüße,

    Ich bin noch ziemlich neu in C++ und habe ein wahrscheinlich einfaches Problem mit einer Variant Variable.
    Leider finde ich via Google nichts was mir bisher geholfen hat.

    Ich habe eine SQL Abfrage gemacht und das ganze mit FieldValue in einer Variant gespeichert.
    Soweit läuft alles.
    Hier der code.
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    Variant ab ="";
    ...
     
    char* a ("SELECT max(Spalte)AS aus1 FROM Tabelle;");
     
    DataModule1->ADODataSet1->Active = false;
                 DataModule1->ADODataSet1->CommandText =a;
                    DataModule1->ADODataSet1->Active = true;
                         ab = DataModule1->ADODataSet1->FieldValues["aus1"];
    Allerdings stehen in zwei Spalten einer Tabelle keine Daten was beim ausführen zu folgender Excaption führt.

    ...Ist eine Excaption der Klasse EVariantTypCastError aufgetreten. Meldung. "Variante des typs (NULL) konnte nicht in typ (String) umgewandelt werden...
    Für Hilfe wäre ich sehr dankbar, dieses Problem nervt mich schon die ganze Woche.

    Edit:
    Habe noch vergessen zu erwähnen das ich den Borland C++Builder 6 benutze
    Geändert von Makasor (07.08.08 um 08:00 Uhr)
     

Ähnliche Themen

  1. Com4j Variant Problem
    Von re_steber im Forum Java
    Antworten: 5
    Letzter Beitrag: 17.03.10, 14:40
  2. replace() für variant
    Von HavocThe2nd im Forum Visual Basic 6.0
    Antworten: 15
    Letzter Beitrag: 01.03.09, 16:37
  3. variant - Probleme?
    Von lukasS im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 21.07.04, 10:16
  4. Variant in string umwandeln
    Von ollek81 im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 04.05.04, 22:53
  5. [VBS] Excel: Variant als Integer
    Von Liganic im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 19.04.04, 19:33