0
我想使用ADO.NET将数据从DataBase输出到DataGrid。使用DataGrid更改数据库
你能告诉我该怎么做吗?
当我在dataGrid中写东西时,它在数据库中发生了变化。我使用WPF,.NET 4.0。
代码:
class ThemeEditor
{
private SqlDataAdapter da;
private DataSet ds;
private SqlConnection cn;
public ThemeEditor(DataGrid dg)
{
SqlCommand cmd;
string source = "server=(local); integrated security=SSPI; database=tests";
string reqest = "SELECT Theme,Stuff FROM Themes";
cn = new SqlConnection(source);
da = new SqlDataAdapter();
ds = new DataSet();
cmd = new SqlCommand(reqest, cn);
da.SelectCommand = cmd;
da.Fill(ds, "Theme");
dg.ItemsSource = ds.Tables["Theme"].DefaultView;
}
}
我想你的意思是不是在数据库中更改。看到安东尼的回答。 – Paparazzi 2011-12-29 18:16:37