Announcement

Collapse
No announcement yet.

Probleme mit Triggern aus der IBConsole

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

  • Probleme mit Triggern aus der IBConsole

    versuche zum test Daten aus der Console in eine Datenbank zu schreiben. ich wollte ein autoinc-feld erzeugen.

    CREATE TRIGGER Datum_angelegt For Mitarbeiter BEFORE INSERT AS
    Begin
    if (new.MitarbeiterID Is Null) then New.MitarbeiterID = Gen_ID(GEN_MitarbeiterID,1);
    if (new.ANGELEGT is Null) then new.ANGELEGT = 'today';
    if (new.ABGEMELDET is Null) then new.ABGEMELDET = 'N';


    end

    IB verlangt nach post immer das das Feld MitarbeiterID einen Wert haben muß. wo liegt das problem?

  • #2
    <pre>CREATE TRIGGER Datum_angelegt For Mitarbeiter BEFORE INSERT AS

    Begin if (new.MitarbeiterID Is Null) then New.MitarbeiterID = Gen_ID(GEN_MitarbeiterID,1);
    if (new.ANGELEGT is Null) then new.ANGELEGT = 'today';
    if (new.ABGEMELDET is Null) then new.ABGEMELDET = 'N';
    </pre&gt

    Comment


    • #3
      Hallo Raik,

      das Problem dürfte an der IBConsole bzw. den Einstellungen in der Console liegen.

      Versuch mal ein Insert-Statement per SQL.

      Ich selber verwende schon seit Jahren nicht mehr die IBConsole, sodass ich ich Dir keine praktischen Info's geben kann.

      Tschau

      Torste

      Comment


      • #4
        Hallo Torsten, wenn ich es mit Insert aus der IBConsole mache, werden die Daten angenommen

        Comment


        • #5
          was gibt es für alternativen ??

          Comment


          • #6
            z.B.: IBexpert, auf jeden Fall besser als die unsägliche IBconsol

            Comment

            Working...
            X