C# sql 只修改其中一列

来源:百度知道 编辑:UC知道 时间:2024/05/10 19:55:55
数据库 表明 mi 列名ma,ms,md,mf,mg
我在判断 ma='"+ma+"' and ms='"ms"'
修改 md 和mf
我要怎样修改

SqlCommand comm = new SqlCommand() ;
comm.CommandText = "update mi set md = @md,mf = @mf where ma=@ma and ms = @ms" ;
comm.Parameters.AddWithValue("@md","") ;
comm.Parameters.AddWithValue("@mf","") ;
comm.Parameters.AddWithValue("@ma","") ;
comm.Parameters.AddWithValue("@ms","") ;

comm.ExecuteNonQuery() ;

基本就是这样.我没写关于数据库连接.你应该会的.把那个加上就成了

update table set .... where ma='"+ma+"' and ms='"ms"'

update mi set md=XXX ,mf=XXX where ma='"+ma+"' and ms='"ms"' ;