我在 SQL Server 2008 中有一个数据库并在WPF
应用程序中连接它。我想从表中读取数据并显示在datagrid
. 连接已成功创建,但是当我在网格中显示它时,它显示 db 错误(异常处理)。这就是我正在做的。在此先感谢。
try
{
SqlConnection thisConnection = new SqlConnection(@"Server=(local);Database=Sample_db;Trusted_Connection=Yes;");
thisConnection.Open();
string Get_Data = "SELECT * FROM emp";
SqlCommand cmd = new SqlCommand(Get_Data);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable("emp");
sda.Fill(dt);
MessageBox.Show("connected");
//dataGrid1.ItemsSource = dt.DefaultView;
}
catch
{
MessageBox.Show("db error");
}
它显示connected
当我评论该行时 sda.Fill(dt);