SqlConnection con = new SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["carConnectionString"].ToString());
{
string cmd1 = "select * from carworkers";
SqlDataAdapter da = new SqlDataAdapter(cmd1, con);
SqlCommandBuilder cb = new SqlCommandBuilder(da); //为Adapter创建builder实例,才可以进行插入、修改、更新
DataSet ds = new DataSet();//创建数据集
da.Fill(ds);//填充数据集
DataTable dt = ds.Tables[0];
DataRow newRow = dt.NewRow();
newRow["username"] = "Jolin";
newRow["power"] = 0;
newRow["id"] = 99;
dt.Rows.Add(newRow);
da.Update(ds);
for (int i = 0; i < dt.Rows.Count;i++ )
{
Response.Write(dt.Rows[i]["power"].ToString() + "<BR>");
}
}----------------------------------------------------------------------------------上面是插入新数据的
现在我不想插入新数据了,想要直接删除掉select * from carworkers where power=1 所查找到的数据(也是在数据库中删除掉而不是只删除内存中的表),请问要怎么写代码啊!!!?
求指教谢谢!!!!
{
string cmd1 = "select * from carworkers";
SqlDataAdapter da = new SqlDataAdapter(cmd1, con);
SqlCommandBuilder cb = new SqlCommandBuilder(da); //为Adapter创建builder实例,才可以进行插入、修改、更新
DataSet ds = new DataSet();//创建数据集
da.Fill(ds);//填充数据集
DataTable dt = ds.Tables[0];
DataRow newRow = dt.NewRow();
newRow["username"] = "Jolin";
newRow["power"] = 0;
newRow["id"] = 99;
dt.Rows.Add(newRow);
da.Update(ds);
for (int i = 0; i < dt.Rows.Count;i++ )
{
Response.Write(dt.Rows[i]["power"].ToString() + "<BR>");
}
}----------------------------------------------------------------------------------上面是插入新数据的
现在我不想插入新数据了,想要直接删除掉select * from carworkers where power=1 所查找到的数据(也是在数据库中删除掉而不是只删除内存中的表),请问要怎么写代码啊!!!?
求指教谢谢!!!!
解决方案 »
- [分享]c#一些常用方法总结
- winform 如何把某个程序拖到窗体内................
- 请问各位大侠,在C#中C#中的winsock控件对数据接收后,如何存储到Sql Server2000中去
- 为什么总是没人看我的帖子呢!!!大家帮帮忙,指点迷津吧
- 做个网站监控软件,比如监控猪八戒网上的新任务!监控一个网站的新帖子!这用什么技术,给个方向
- 一个指纹识别硬件给的函数 大家帮看看
- 如何将C#编译的ASPX文件生成Html静态页面?
- ???关于获取ie上选中文字的问题,谢谢
- 在程序中添加了excel引用,在生成主输出的时候出现错误。这是什么原因呀??
- 怎样查询内存中表的数据
- 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题
- 问下Video video = new Video(open.FileName,false); 应用程序中的错误”怎么解决,求助
Delete from tb
where id in ( select id from carworkers where power = 1 )
--假设id列为表carworkers中的主键
如1楼 ds.Rows[nSelectIndex].Delete(); 这样就可以删除了然后da.Update(ds)这句将内存中数据集的修改映射到数据库中。