c#如何清除数据库中的数据

如题所述

using System.Data.SqlClient;

string cnString = "Data Source=数据库地址;Initial Catalog=数据库名称;User Id=帐号;Password=密码;"
using(SqlConnection cn = new SqlConnection(cnString))
{
using(SqlCommand cmd = cn.CreateCommand())
{
cmd.CommandText = "delete table [你要删除的]"; //没有指定where条件,就会将所有记录都删除
cmd.ExecuteNonQuery();//会返回受影响的行数
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-07
用trancate table 删除表中所有数据,没有改变表中的结构,并且标识列会重置,delete则不会重置,所以trancate比delete更好些

c#如何清除数据库中的数据
string cnString = "Data Source=数据库地址;Initial Catalog=数据库名称;User Id=帐号;Password=密码;"using(SqlConnection cn = new SqlConnection(cnString)){ using(SqlCommand cmd = cn.CreateCommand()){ cmd.CommandText = "delete table [你要删除的]"; \/\/没有指定where条件,就会将所有记录...

C#删除数据库数据
在SqlConnection示例后加代码,其他的代码你写的全部删掉 SqlDataAdapter sda=new SqlDataAdapter("Delete * from 表名 where 条件",conn)Dataset ds=new DataSet();sda.Fill(ds);conn.Close();到此结束

C# 中清空sql数据库中的数据
SqlConnection sqlcon=new SqlConnection("Data Source=.\\\\你的数据库实例名;Initial Catalog=你的数据库名;User ID=SQL登录方式的用户名;pwd=密码");SqlCommand sqlcom=new SqlCommand();sqlcom.CommandText="delete from 表名";sqlcom.Connection=sqlcon;try { \/\/打开数据库链接 sqlcon.Open();s...

怎么用C#程序定时清理数据库中业务数据?
用C#中的定时方法,设置定时,比如一周清理一次。意思就是当前日期减去设计的清理间隔时间大于零,那么执行方法。那么就在一周的时间内调用delete 方法。不知你是的.net ,winform还是控制台应用程序?前二者方法差不多,控制台的话跟一楼的方法差不多。

在c#里如何编写删除sql中多个表中的数据的代码
---清空数据库db_test中所有用户表中的数据 use db_test go CREATE PROCEDURE sp_DeleteAllData AS EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'--禁用约束 EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'--禁用触发器 EXEC sp_MSForEachTable 'DELETE FROM ...

C#删除sql数据库中指定的数据
你是先删的listbox中的选中项,还是先删的数据库中的记录?如果是先删的listbox中选中项,那么 string sql = "delete from 项目基本信息数据 where 项目字符名称='" + listBox2.SelectedItem + "'";listbox2.SelectedItem就是空的吧,既然是空的,也就无法删除数据库中的记录了。可以试试 ...

在C#中dataGridView1如何删除行并删除数据库里面的
1、我们可以在窗体页面上添加ContextMenuStrip快捷菜单。2、然后我们就能就能在删除行这个子项中编写删除事件代码。3、此时我们我们就能调用DataGridView的Rows属性。4、然后引用rowIndex属性即可获得行下标。5、此时我们就能通过获取到Rows行下标的IsNewRow属性判断是否被选中。6、如果被选中了,我们就能利用...

用truncate清空数据库表所有的数据用C#怎么写啊?
string ConStr = "server=DESKTOP;database=测试数据库;uid=DESKTOP;integrated security=SSPI"; \/\/数据库连接字段 SqlConnection sqlconn = new SqlConnection(ConStr);SqlCommand sqlcmd = sqlconn.CreateCommand();sqlconn.Open();string tableName = "test";string sqlstr = "truncate table table...

关于C#删除数据库中表的一行
数据库 一般不做删除操作,但是为了能实现删除的效果,都会建一个字段 IsDel 0表示 无效,1表示有效,所以查询的时候 只需要查出所有1的,删除的话 你直接吧1 更新成0就行了

c# aspx 如何清除数据库某一个表中所有的数据(让其变成没有数据的空...
清除表所有的数据不就是一条语句:delete from table 就可以了吗?

相似回答