Announcement

Collapse
No announcement yet.

Unknown SQL Datatype (590)

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

  • Unknown SQL Datatype (590)

    Hi,

    ich habe in einer Tabelle den Datentyp 'BOOL'. Wenn ich dann im IBDataSet für SelectSQL den String eintrage: "Select * from TABLEX" kommt obige Fehlermeldung. Diese bezieht sich m.E. auf den boolschen Wert. Denn wenn ich nur die anderen Felder - nicht boolean - auslesen möchte, funktioniert alles.

    Was läuft hier falsch?

    Danke für eine Hilfe!

    Dieter

  • #2
    Hallo,

    welche Version der IBX Komponenten verwendest Du? Vielleicht hilft ja ein Update der IBX Komponenten, wo die Unterstützung des BOOLEAN Datentyps hinzugefügt wurde.

    Thomas
    Thomas Steinmaurer

    Firebird Foundation Committee Member
    Upscene Productions - Database Tools for Developers
    Mein Blog

    Comment


    • #3
      Hi Thomas,

      natürlich verwende ich Interbase 7.51. Die eingesetzten Komponenten sind IBDatabase, IBTransAction und IBDataSet. In der IBConsole kann ich die Tabelle öffnen, aber nicht im Programm.

      Inzwischen habe ich mir damit geholfen, dass ich BOOLEAN durch SmallInt ersetzt habe.

      Es würde mich aber schon interessieren, ob Irgendjemand mit BOOLEAN arbeitet.

      Comment


      • #4
        Hallo,

        ich meinte die Version der InterBase Express (IBX) Komponenten. Right-click auf TIBDatabase, da müßte dann irgendwo die Version ersichtlich sein. Es ist nur eine Vermutung, weil ich mit IBX nicht mehr arbeite, aber vielleicht handelt es sich um eine ältere IBX Version, die mit Delphi mitkommt und BOOLEAN noch nicht unterstützt.

        Ein Update auf eine aktuelle IBX Version könnte helfen.

        Thomas
        Thomas Steinmaurer

        Firebird Foundation Committee Member
        Upscene Productions - Database Tools for Developers
        Mein Blog

        Comment


        • #5
          Hi Thomas,

          die Version ist 6.01.

          Wo gibt es denn eine Aktuellere? Oder welche Alternative zu den IBX-Komponenten gibt es denn?

          Dieter

          Comment


          • #6
            Hallo,

            IBX 6.01 ist schon sehr alt. Aktuellere Versionen gibt es hier: http://cc.codegear.com/Author.aspx?ID=102


            Thomas
            Thomas Steinmaurer

            Firebird Foundation Committee Member
            Upscene Productions - Database Tools for Developers
            Mein Blog

            Comment

            Working...
            X