PgOleDb Fehler: FillinValues failed

Hallo,

ich habe folgendes Problem mit dem PgOleDb Provider.
Wenn ich einen SQL Befehl mit Paramtern über C# abfeuer, dann bekomm ich immer diese schöne Fehlermeldung FillinValues failed.

Beispiel, dieser Code führt immer zu diesen Fehler:

String insertCommand = "INSERT INTO tblKunde "
                + "(KundenNr, StandortNr, Name, Plz, Ort, Standort, Aktiv )"
                + " VALUES (?, ?, ?, ?, ?, ?, ?)";

            IDbCommand com = this.Con.CreateCommand();
            com.CommandText = insertCommand;

            addParam(com, this.KundenNr);
            addParam(com, this.StandortNr);
            addParam(com, this.Name);
            addParam(com, this.Plz);
            addParam(com, this.Ort);
            addParam(com, this.Standort);
            addParam(com, this.Aktiv);

            com.ExecuteNonQuery();

Mit anderen QLE DB Providern funktioniert das tadellos.

Kann mir da einer evtl. weiterhelfen?

Vielen Dank im Voraus

Alex

Vorweg: ich nix Ahnung davon.

Wenn ich einen SQL Befehl mit Paramtern über C# abfeuer, dann bekomm ich immer diese schöne Fehlermeldung > FillinValues failed.

String insertCommand = “INSERT INTO tblKunde "
+ “(KundenNr, StandortNr, Name, Plz, Ort, Standort, Aktiv )”
+ " VALUES (?, ?, ?, ?, ?, ?, ?)”;

        IDbCommand com = this.Con.CreateCommand();
        com.CommandText = insertCommand;

        addParam(com, this.KundenNr);
        addParam(com, this.StandortNr);
        addParam(com, this.Name);
        addParam(com, this.Plz);
        addParam(com, this.Ort);
        addParam(com, this.Standort);
        addParam(com, this.Aktiv);

        com.ExecuteNonQuery();
>
> Mit anderen QLE DB Providern funktioniert das tadellos.
>
> Kann mir da einer evtl. weiterhelfen?
>
> Vielen Dank im Voraus
>
> Alex

Was wird denn exakt an den Server geliefert? Möglicherweise sind Dinge wie Ort nicht gequotet oder so. Im Log des Servers sollte das dann sichtbar sein, schau dort also nach, wo der Fehler steckt.

Andreas

Der PgOleDB-Treiber ist so ein Ding für sich. Ich hatte damit auch schon diffuse Probleme. Frag doch in der dortigen Mailingliste, die können dir vermutlich am ehesten helfen. Der Entwickler ist auch recht freundlich, allerdings braucht man etwas Geduld WIMRE :wink:

Gruß Uwe