Sql Server精简版。插入表格时OleDb崩溃

时间:2012-04-10 16:25:19

标签: insert sql-server-ce oledb

我创建了表卖家

Id - int, primary key, identity
FullName - nvarchar(100)
Password - nvarchar(100)

当我尝试将一行插入到表控制台应用程序崩溃时,没有机会捕获异常。

var command = new OleDbCommand("INSERT INTO Sellers (FullName, Password) VALUES(?, ?)", DbConnection);

command.Parameters.AddWithValue("@FullName", fullName);
command.Parameters.AddWithValue("@Password", password);

command.ExecuteNonQuery();

请告诉我,我做错了什么?

为表格选择正常工作。

1 个答案:

答案 0 :(得分:0)

不支持对SQL Server Compact使用Managed OledDB提供程序,使用专用的ADO.NET Provider(System.Data.SqlServerCe)或使用DbProvider对象。