我是Web开发中的C#新手。目前我一直坚持将数据从表单发送到数据库。
我基本上要做的是在数据库表中发送2个单词,其中包含ID列,odakle列和dokle列。我的代码如下所示:
@{
var odakle = "";
var dokle = "";
if (IsPost)
{
odakle = Request.Form["odakle"];
dokle = Request.Form["dokle"];
var db = Database.Open("RequestDB");
var intoDB = "INSERT INTO Zahtjevi (odakle, dokle) VALUES(@odakle @dokle)";
db.Execute(intoDB, odakle, dokle);
Response.Redirect("~/Home/Zahtjev");
}
}
我的connectionString
很好,一切都已到位。但我仍然遇到这个错误。有人可以告诉我有什么问题吗?或者给我一些例子说明应该怎么做?
答案 0 :(得分:0)
从错误看来,您在代码
中使用错误的使用语句错误是 SqlServerCE ,即紧凑版
你可以尝试使用SqlServer的语句来改变这个,而不是紧凑版
最好再添加一些代码或解释,否则很难猜出这里有什么问题。