zoukankan
html css js c++ java
/*在DataTable中更新、删除数据*/
在DataTable中更新数据
/**/
/*
在DataTable中更新数据
*/
/**/
/*
* 确定了要在DataTable中更新的记录后,
* 只要把记录的一个或多个字段替换成要更新的值即可,
* 下面的例子选择Pubs数据库的Titles表中所有ytd_sales大于10000的记录
* 把它们的价格加10.00
*/
SqlDataAdapter adapter
=
new
SqlDataAdapter(strSql, strConn);
DataSet ds
=
new
DataSet();
adapter.Fill(ds,
"
Titles
"
);
DataTable table
=
ds.Tables[
"
Titles
"
];
DataRow[] arrRows
=
table.Select(
"
ytd_sales>10000
"
);
foreach
(DataRow row
in
arrRows)
{
row[
"
price
"
]
=
(
decimal
)row[
"
price
"
]
+
10.00m
;
}
从DataTable中删除记录
/**/
/*
从DataTable中删除记录
*/
/**/
/*
* 对每个要删除的行调用Delete就行了。
*/
/**/
/*
* 下面删除ytd_sales小于10000或等于空的记录
*
*/
SqlDataAdapter adapter
=
new
SqlDataAdapter(strSql, strConn);
DataSet ds
=
new
DataSet();
adapter.Fill(ds,
"
Titles
"
);
DataTable table
=
ds.Tables[
"
Titles
"
];
DataRow[] arrRows
=
table.Select(
"
ytd_sales<10000 or isnull(ytd_sales,0)=0
"
);
foreach
(DataRow row
in
arrRows)
{
row.Delete();
}
查看全文
相关阅读:
Java User Thread and Daemon Thread
BFS 和 DFS
fail-fast vs fail-safe iterator in Java
通过先序遍历和中序遍历后的序列还原二叉树
单例模式总结
TCP性能陷阱
数据库事务的四大特性和事务隔离级别
深入理解Java虚拟机- 学习笔记
字符串,引用变量与常量池
深入理解Java虚拟机- 学习笔记
原文地址:https://www.cnblogs.com/simhare/p/826465.html
最新文章
解决无法远程登录windows2003服务器
Apache 修改登录账户
struts2网站安装
Weblogic漏洞
JBOSS漏洞
Tomcat 漏洞
常见敏感文件
文件包含漏洞
文件上传漏洞
服务器解析漏洞
热门文章
vue搜索/*触发一个方法,第一个只是数组,第二个是输入的值,对比数组和输入的是否匹配*/
vue 传值
1、PUT和POST
vue删除指定id的数据
vue父组件向子组件传值
vue提交form表单
jsonplaceholder使用
第二种vue路由配置方法
vue安装
vue列表跳转到详情
Copyright © 2011-2022 走看看