C#删除数据库中的表的一行。不用DATAGRIDVIEW

C#删除数据库中的表的一行。不用DATAGRIDVIEW。怎么样编码执行啊。。。。。。。。请高手指点。我的意思是不知道那行、列的值。就这样把第一行的数据删除,表的结构不变... C#删除数据库中的表的一行。不用DATAGRIDVIEW。
怎么样编码执行啊。。。。。。。。请高手指点。
我的意思是不知道那行、列的值。就这样把第一行的数据删除,表的结构不变。

或者是把表里面的都有数据删除。表的结构不变。把delete 改为用truncate行不?
代码怎么写啊。帮帮忙啊!

哈哈,成功了,不过还是谢谢你啊
展开
 我来答
59437579
2008-01-08
知道答主
回答量:36
采纳率:0%
帮助的人:19.7万
展开全部
using System.Data.SqlClient;//引用命名空间

在方法中写

SqlConnection conn=new SqlConnection("Persist Security Info=False;Data Source=127.0.0.1;Initial Catalog=databasename;User ID=userid;Password=pwd");//连数据库

conn.Open();//打开链接

SqlCommand cmd=new SqlCommand("delete from table1 where qqq='qqq'",conn);//要执行的语句
int x=cmd.ExecuteNonQuery();//返回影响行数
if(x>0)
{
Response.Write("删除成功!");
}//如果大于0操作成功,小于等于0符合没有条件的行
cmd.Dispose();释放资源
conn.Close();//关闭连接
ye770
2008-01-08 · TA获得超过191个赞
知道小有建树答主
回答量:597
采纳率:0%
帮助的人:280万
展开全部
程序链接数据库,执行SQL删除语句~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yizusong
2008-01-08 · TA获得超过3045个赞
知道大有可为答主
回答量:4516
采纳率:0%
帮助的人:4477万
展开全部
sqlconnection delcon=[连接字符串];
sqlcommand delcmd="delete from [table] where [字段]=[值]";
delcmd.connection=delcon;
delcmd.ExecuteNonQuery();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式