黑马程序员技术交流社区
标题:
强类型的update??
[打印本页]
作者:
胡文强
时间:
2012-1-11 19:40
标题:
强类型的update??
本帖最后由 胡文强 于 2012-1-11 20:42 编辑
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 = "aaa";
adapter.Update(persons);
}
复制代码
强类型DataSet1.zip
(424.15 KB, 下载次数: 175)
2012-1-11 19:28 上传
点击文件名下载附件
用update返回总是不对
第一次运行,结果是数据库中的值tom
01.JPG
(3.81 KB, 下载次数: 33)
下载附件
2012-1-11 19:35 上传
第二次运行,结果是修改后的aaa
02.jpg
(6.09 KB, 下载次数: 36)
下载附件
2012-1-11 19:35 上传
但是数据库表中的名字还是tom,一直都没变化?这是为什么呢?求解?
作者:
胡文强
时间:
2012-1-11 20:42
实在不好意思,原来是自己疏忽了,没加那段神奇代码。。。。。。。。
耽误大家时间了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2