【问题标题】:Load values from Entity Framework into textboxes将实体框架中的值加载到文本框中
【发布时间】:2013-07-05 13:58:25
【问题描述】:

我正在编写一个从 sql 数据库中提取数据的 wpf 应用程序。

目前我正在使用以下代码在我的窗口中填充几个文本字段。

我想更改它以从实体框架模型(我已经实现)中获取数据,而不是先从存储过程中填充数据集。

    // Initialize a new Data Set object
    DataSet dts = new DataSet();
    DataTable dt = new DataTable();

    // Call the DataManager Class which will collect the data and fill the dataset
    DataManager.SelectConsHead(dts);

    dt = dts.Tables[0];

    // Set the source of the listview
    foreach(DataRow drr in dt.Rows)
    {
        txtAccount.Text = drr["Consignee"].ToString();
        txtAccount_Printed.Text = drr["Consignee_Printed"].ToString();
        txtPostalAdd1.Text = drr["Postal_Add1"].ToString();
        txtPostalAdd2.Text = drr["Postal_Add2"].ToString();
        txtPostalAdd3.Text = drr["Postal_Add3"].ToString();
        txtPostalAdd4.Text = drr["Postal_Add4"].ToString();
    }

}

【问题讨论】:

    标签: wpf frameworks textbox entity


    【解决方案1】:

    我认为你需要学习实体框架。

    在这里您可以通过videos provided by team 学习。

    示例代码。

     using (var db = new BloggingContext())
            {
                // Create and save a new Blog
                Console.Write("Enter a name for a new Blog: ");
                var name = Console.ReadLine();
    
                var blog = new Blog { Name = name };
                db.Blogs.Add(blog);
                db.SaveChanges();
    
                // Display all Blogs from the database
                var query = from b in db.Blogs
                            orderby b.Name
                            select b;
    
                Console.WriteLine("All blogs in the database:");
                foreach (var item in query)
                {
                    Console.WriteLine(item.Name);
                }
    
                Console.WriteLine("Press any key to exit...");
                Console.ReadKey();
            }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多