错误提示:该字符串未被识别为有效的布尔值。
报错语句:cmd.ExecuteNonQuery();
不论怎么都报错.源码如下:
private void submit_Click(object sender, System.EventArgs e)
{
SqlConnection conn=new SqlConnection(path);
SqlCommand cmd=new SqlCommand("sp_addbbs",conn);
conn.Open();
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@bbs_name",SqlDbType.Char,10);
cmd.Parameters.Add("@bbs_sex",SqlDbType.Bit);
cmd.Parameters.Add("@bbs_unit",SqlDbType.Char,100);
cmd.Parameters.Add("@bbs_tel",SqlDbType.Char,30);
cmd.Parameters.Add("@bbs_ip",SqlDbType.Char,15);
cmd.Parameters.Add("@bbs_mail",SqlDbType.Char,20);
cmd.Parameters.Add("@bbs_title",SqlDbType.Char,100);
cmd.Parameters.Add("@bbs_type",SqlDbType.Char,50);
cmd.Parameters.Add("@bbs_content",SqlDbType.NVarChar,1000);
cmd.Parameters.Add("@bbs_time",SqlDbType.DateTime,8); cmd.Parameters["@bbs_name"].Value=txtname.Text.ToString().Trim();
cmd.Parameters["@bbs_sex"].Value=ddlsex.SelectedValue.ToString();
cmd.Parameters["@bbs_unit"].Value=txtunit.Text.ToString().Trim();
cmd.Parameters["@bbs_tel"].Value=txttel.Text.ToString().Trim();
cmd.Parameters["@bbs_ip"].Value=Request.UserHostAddress.ToString();
cmd.Parameters["@bbs_mail"].Value=txtmail.Text.ToString().Trim();
cmd.Parameters["@bbs_title"].Value=txttitle.Text.ToString().Trim();
cmd.Parameters["@bbs_type"].Value=ddltype.SelectedValue.ToString().Trim();;
cmd.Parameters["@bbs_content"].Value=txtcontent.Text.ToString().Trim();
cmd.Parameters["@bbs_time"].Value=System.DateTime.Now.ToShortDateString();
cmd.ExecuteNonQuery();
Response.Write("添加成功!");
conn.Close();
报错语句:cmd.ExecuteNonQuery();
不论怎么都报错.源码如下:
private void submit_Click(object sender, System.EventArgs e)
{
SqlConnection conn=new SqlConnection(path);
SqlCommand cmd=new SqlCommand("sp_addbbs",conn);
conn.Open();
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@bbs_name",SqlDbType.Char,10);
cmd.Parameters.Add("@bbs_sex",SqlDbType.Bit);
cmd.Parameters.Add("@bbs_unit",SqlDbType.Char,100);
cmd.Parameters.Add("@bbs_tel",SqlDbType.Char,30);
cmd.Parameters.Add("@bbs_ip",SqlDbType.Char,15);
cmd.Parameters.Add("@bbs_mail",SqlDbType.Char,20);
cmd.Parameters.Add("@bbs_title",SqlDbType.Char,100);
cmd.Parameters.Add("@bbs_type",SqlDbType.Char,50);
cmd.Parameters.Add("@bbs_content",SqlDbType.NVarChar,1000);
cmd.Parameters.Add("@bbs_time",SqlDbType.DateTime,8); cmd.Parameters["@bbs_name"].Value=txtname.Text.ToString().Trim();
cmd.Parameters["@bbs_sex"].Value=ddlsex.SelectedValue.ToString();
cmd.Parameters["@bbs_unit"].Value=txtunit.Text.ToString().Trim();
cmd.Parameters["@bbs_tel"].Value=txttel.Text.ToString().Trim();
cmd.Parameters["@bbs_ip"].Value=Request.UserHostAddress.ToString();
cmd.Parameters["@bbs_mail"].Value=txtmail.Text.ToString().Trim();
cmd.Parameters["@bbs_title"].Value=txttitle.Text.ToString().Trim();
cmd.Parameters["@bbs_type"].Value=ddltype.SelectedValue.ToString().Trim();;
cmd.Parameters["@bbs_content"].Value=txtcontent.Text.ToString().Trim();
cmd.Parameters["@bbs_time"].Value=System.DateTime.Now.ToShortDateString();
cmd.ExecuteNonQuery();
Response.Write("添加成功!");
conn.Close();
解决方案 »
- C# Winform 里用 process如何判断BAT文件运行结束?有代码
- 谁能帮我看下这个错误,谢谢
- C# 创建服务后 无效果
- 我的gridview 行,或者单元格,不能选中。是没有这个功能吗?
- C#连接底层api
- WCF采取自定义消息编码的时候,怎么修改MaxArrayLength值??
- 如何用C#把OCX控件完全封装到一个组件中?
- 客户端给服务器端发送信息,服务器接受不到~请大神帮忙 !有可能是颜色的部分出错,帮忙找下啊 大神
- 如何创建环境变量并读取这个环境变量??
- 怎么知道方法是从哪个dll调用,高难度技术问题
- 求助:在C#.net中如何获取System.Collections.ArrayList中某个item的值.
- 跪求 大虾们 帮下小弟 解决下这查询问题~~改下 下面的代码
这里有错吧,cmd.Parameters["@bbs_sex"].Value=0/1/true/false;
cmd.Parameters["@bbs_sex"].Value=ddlsex.SelectedValue.ToString();
而你的是string类型