2012-04-10 78 views
0

我已经创建表卖家的列Sql Server精简版。 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(); 

请告诉我我做错了什么?

选择工作正常表格。

回答

0

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