【发布时间】:2018-07-30 09:08:23
【问题描述】:
将存储过程写入
- 插入产品
- 更新产品
- 选择产品
- 插入客户
- 更新客户
- 选择客户
- 插入销售交易
- 更新 SalesTransaction
- 选择销售交易
如何使用 SQL Server 2008 在 Asp.net core 中实现这些?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc asp.net-core-2.0
将存储过程写入
如何使用 SQL Server 2008 在 Asp.net core 中实现这些?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc asp.net-core-2.0
首先,尝试通过 NuGet 获取 System.Data.Common 和 System.Data.SqlClient。一旦你有了这些参考,你就可以开始在你的应用程序中编写 ADO.NET 命令了:
DataTable dt = new DataTable();
using (SqlConnection sqlConn = new SqlConnection("Your Connection String Here")){
string sql = "YourStoredProcedureName";
using (SqlCommand sqlCmd = new SqlCommand(sql, sqlConn)){
sqlCmd.CommandType = CommandType.StoredProcedure;
sqlCmd.Parameters.AddWithValue("@Param", "SomeValueHereToPass");
sqlConn.Open();
using (SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlCmd)){
sqlAdapter.Fill(dt);
}
}
}
【讨论】: