ADO.Net を使用して Access データベースにデータを挿入しようとしましたが、エラーが発生することなくすべてのコードが実行されます。しかし、データベースを調べてみると、テーブルに何もないことがわかります。
誰かが私が間違っていることを教えてください。
私のFormMainで実行中のコードは次のとおりです。
BLAfbeelding blAfbeelding = new BLAfbeelding();
blAfbeelding.InsertAfbeelding(new AfbeeldingConverter().imageToByteArray(paint.Tekening), gebruiker.Id, openbaar, naam);
これは私の BLL クラスのコードです:
public void InsertAfbeelding(byte[] afbeelding, int gebruikerId, bool openbaar, string naam)
{
adapter.InsertAfbeelding(afbeelding, gebruikerId, openbaar, naam);
}
これは私のデータセット内の私の SQL クエリです。
INSERT INTO `Afbeelding` (`Afbeelding`, `GebruikerId`, `Openbaar`, `Naam`) VALUES (?, ?, ?, ?)