我尝试使用ADO.Net将一些数据插入到Acces数据库中,它通过我所有的代码运行而不会出错。但是如果我去看我的数据库,我看不到任何东西在桌子上。将数据插入到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 (?, ?, ?, ?)
你可以发布试图插入的整个方法吗?访问不喜欢反引号,只要删除它们,如果没有其他问题,它应该工作 – Steve 2013-05-12 17:02:11
你添加了相应的参数。你没有得到任何例外 – Saravanan 2013-05-12 17:03:43