强类型DataSet对数据库的操作进停留在内存层
T_PersonTableAdapter adapter = new T_PersonTableAdapter();
强类型DataSet.DataSetPersons.T_PersonDataTable table = adapter.GetData();
for (int i = 0; i < table.Count; i++ )
{
强类型DataSet.DataSetPersons.T_PersonRow person = table[i];
if (person.IsNameNull())
{
MessageBox.Show("名字为空");
}
else if (person.IsAgeNull())
{
MessageBox.Show("年龄为空");
}
else
{
string mf = person.Name + " " + person.Age;
MessageBox.Show(mf);
}
}
adapter.Insert("aaa", 17);
adapter.Update(table);
运行程序后,显示“aaa”已经添加到数据库中,可是关闭程序之后,数据库里并没有显示添加的项…………为什么@…………
------解决方案--------------------
虾米数据库?bin/debug下有没有复制的数据库?