bool类型值 给数据库的 BIT类型 ,求助高手 bool role = (roleText == "取消管理员权限" ? false : true); if(role==true) { }else{ }我数据库的ROLE 是 BIT 类型,请问这里要怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用判断role直接把role插进数据库?? System.Data.SqlClient.SqlParameter _SqlParameter = new System.Data.SqlClient.SqlParameter("", SqlDbType.Bit); _SqlParameter.Value = true; string userID = e.CommandArgument.ToString(); string roleText = ((Button)e.Item.FindControl("btnSetRole")).Text; bool role = (roleText == "取消管理员权限" ? false : true); string sqlStr = "update tb_User set Role='" + role + "'where UserID=" + userID; int reValue = db.sqlEx(sqlStr); if (reValue == 0) Response.Write("<script>alert('管理员设置失败!');</script>"); DataListBind();直接插不行啊,我要把BOOL的值TRUE 转化 为数据库 里 BIT 类型 值1 int role1;bool role = (roleText == "取消管理员权限" ? false : true); if(role==true) { role1=1; }else{ role1=0; } 插role1行不 Response.Write(" <script>alert('管理员设置失败!'); </script>"); 还是走的这一步,string sqlStr = "update tb_User set Role='" + role + "'where UserID=" + userID; int reValue = db.sqlEx(sqlStr); 进数据库是 role 不是 role1 , 老大 你把参数role 换成role1 C# 使用tcpclient发送数据的同步问题 求助!!!! 什么时候CSDN做出个客户端出来? 求插入信息SQL 外键约束和datagrid控件问题 如何用c#操纵并口针式打印机打印? SqlTransaction 问题 求正则表达式 字符串问题,弱弱,谁能告诉我为什么? winserver2003安装C#的打包程序出错 菜鸟问题:怎么使Windows Form的Size不能被拖动调整 datagridview删除行 字符串的转换为double
直接把role插进数据库??
_SqlParameter.Value = true;
string userID = e.CommandArgument.ToString();
string roleText = ((Button)e.Item.FindControl("btnSetRole")).Text;
bool role = (roleText == "取消管理员权限" ? false : true);
string sqlStr = "update tb_User set Role='" + role + "'where UserID=" + userID;
int reValue = db.sqlEx(sqlStr); if (reValue == 0)
Response.Write("<script>alert('管理员设置失败!');</script>");
DataListBind();
直接插不行啊,我要把BOOL的值TRUE 转化 为数据库 里 BIT 类型 值1
bool role = (roleText == "取消管理员权限" ? false : true);
if(role==true)
{
role1=1;
}else{
role1=0;
}
插role1行不
string sqlStr = "update tb_User set Role='" + role + "'where UserID=" + userID;
int reValue = db.sqlEx(sqlStr); 进数据库是 role 不是 role1 ,