我在SQL Server数据库中使用存储过程来通过数据表输入数据。当我现在使用ASP.NET MVC时,我想使用Entity Framework而不是ado.net
public void BulkUpload(DataTable dt)
{
dt.TableName = "MainTable";
DataSet dataset = new DataSet();
DataTable dataTable = new DataTable();
try
{
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString))
{
conn.Open();
{
SqlCommand cmd = new SqlCommand("DatatableToDataBase", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@mode", SqlDbType.VarChar).Value = "MainTB";
cmd.Parameters.AddWithValue("@Details", SqlDbType.VarChar).Value = dt;
cmd.ExecuteNonQuery();
conn.Close();
}
}
}
catch (Exception)
{ }
}
答案 0 :(得分:0)
将实体数据模型添加到程序中非常简单
连接到你的模特:
$scope.myData = CurrentUserData.getRequests();
$scope.$watch(myData,
function(newVal, oldVal){
$scope.requests = newVal
});
并将存储过程传递给您喜欢的地方。
多数事情
示例:
"entitymodel" context = this.CurrentDataSource;