Ich lerne gerade SQLite und ich kann meine Parameter nicht richtig in den Befehl kompilieren. Wenn ich den folgenden Code ausführe:Hinzufügen von Parametern in SQLite mit C#
this.command.CommandText = "INSERT INTO [StringData] VALUE (?,?)";
this.data = new SQLiteParameter();
this.byteIndex = new SQLiteParameter();
this.command.Parameters.Add(this.data);
this.command.Parameters.Add(this.byteIndex);
this.data.Value = data.Data;
this.byteIndex.Value = data.ByteIndex;
this.command.ExecuteNonQuery();
Ich bekomme eine SQLite-Ausnahme. Beim Inspizieren der CommandText stelle ich fest, dass was auch immer ich gerade mache, die Parameter nicht korrekt hinzufügt: INSERT INTO [StringData] VALUE (?,?)
Irgendwelche Ideen, was mir fehlt?
Dank
Können Sie die Ausnahme schreiben Sie bekommen? –