SqlCommand INSERT INTO query does not execute

人走茶凉 提交于 2019-11-28 02:26:01

Missing the ExecuteNonQuery call

SqlCommand prikaz = new SqlCommand("INSERT INTO klient(name,surname) values(@kname,@ksurname)", spojeni);

prikaz.Parameters.AddWithValue("@kname", kname.Text);
prikaz.Parameters.AddWithValue("@ksurname", ksurname.Text);
spojeni.Open();
prikaz.ExecuteNonQuery();
......

A command should be executed to update the database...

You haven't executed the command.

prikaz.ExecuteNonQuery();

The above stated problem is due to the missing executenonquery() statement, add this statement in your code

spojeni.Open();
prikaz.ExecuteNonQuery();
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!