![]() |
#2
xydddaxia2014-04-25 15:19
|

[local]1[/local]
第一张图是没按"插入数据"按钮后,在局部变量里截的图
[local]3[/local]
第二张图是按了"插入数据"按钮后,在局部变量里截的图
[local]4[/local]
第三张图是按了"插入数据"按钮后,在显示表数据里截的图
本人是自学C#,所以欠缺很多知识,周围也没有会的人,请各位帮忙看看吧。
为啥插入数据后数据库里还是没有插入的那条数据,不明白。
private void button1_Click(object sender, EventArgs e)
{
T_PersonsTableAdapter adapter = new T_PersonsTableAdapter();
强类型DataSet1.DataSetPersons.T_PersonsDataTable persons = adapter.GetData();
for (int i = 0; i < persons.Count; i++)
{
强类型DataSet1.DataSetPersons.T_PersonsRow person = persons[i];
string msg = string.Format("姓名:{0},年龄:{1}",person.Name,person.Age);
MessageBox.Show(msg);
}
persons[0].Name = "小溪"; //要给表设主键,否则会出错!
adapter.Update(persons);
}
private void button2_Click(object sender, EventArgs e)
{
T_PersonsTableAdapter adapter = new T_PersonsTableAdapter();
adapter.Insert("小兰", 22);
}