我正在更改我的 WPF 应用程序以使用实体框架而不是直接调用 sql db。
在这个窗口上,我有一个包含网格视图的列表视图,我正在使用以下方法对它进行数据绑定,该方法调用存储过程来获取数据。
现在我已经从我现有的 sql 数据库生成了我的模型,并包含了存储过程......
我将如何更改此方法以从实体模型而不是直接从 sql 中读取数据?
public static void BindData(DataGrid grid)
{
SqlConnection loginCon = new SqlConnection();
loginCon.ConnectionString = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString;
using (SqlDataAdapter adapter = new SqlDataAdapter("sp_SELECT_CONSHEAD", loginCon))
{
DataSet data = new DataSet();
adapter.Fill(data);
grid.ItemsSource = data.Tables[0].DefaultView;
}
}