txtMessage.Text=Session["id"].ToString();=======>if(Session["id"]!=null)
txtMessage.Text=Session["id"].ToString();
txtMessage.Text=Session["id"].ToString();
解决方案 »
- asp.net 中确认提示框问题!
- C#使用Struct类型
- 朋友们,帮帮忙看看简历,有问题请教各位.
- 超级牛的日期控件!不进来你会后悔的!!!!!!!!!
- 关于.NET的发布问题
- 请问怎样将datagrid中读取的一笔数据绑定到相应的控件上。
- asp.net 高手请进
- vs.net是不是只能装在2000server上??
- 你熟悉DATAGRID的用法嘛?能不能告诉我如何生成一列可以选择的(带有CHECKBOX)的?谢谢
- 哪位高手,帮忙诊断这个代码????
- (在线)VS.net2003:无法将程序集“NetMarket”复制到文件“C:\Inetpub\wwwroot\NetMarket\NetMarketUI\bin\NetMarket.dll”。拒绝访问。
- sql
{
string strConn = ConfigurationSettings.AppSettings["sqlConn"];
string StrCmd="UPDATE Member SET Pass = @Pass WHERE ID = '"+Session["id"].ToString()+"'";
SqlConnection conn = new SqlConnection(strConn);
SqlDataAdapter MyCmd=new SqlDataAdapter(StrCmd,conn);
MyCmd.UpdateCommand.Parameters.Add(new SqlParameter("@Pass", System.Data.SqlDbType.VarChar, 50, "Pass"));
MyCmd.UpdateCommand.Parameters["@Pass"].Value="Yes";
conn.Open();
MyCmd.UpdateCommand.ExecuteNonQuery();
conn.Close();
}
我运行到MyCmd.UpdateCommand.Parameters.Add(new SqlParameter("@Pass", System.Data.SqlDbType.VarChar, 50, "Pass"))时报错,“未将对象引用设置到对象的实例。“
请问我的语法有错误吗?
private void btnYes_Click(object sender, System.EventArgs e)
{
string StrCmd="UPDATE Member SET Pass = @Pass WHERE ID = '"+Session["id"].ToString()+"'";
SqlConnection conn = new SqlConnection(strConn);
SqlDataAdapter MyCmd=new SqlDataAdapter(StrCmd,conn);
MyCmd.UpdateCommand.Parameters.Add(new SqlParameter("@Pass", SqlDbType.VarChar));
MyCmd.UpdateCommand.Parameters["@Pass"].Value="Yes";
conn.Open();
MyCmd.UpdateCommand.ExecuteNonQuery();
我每次运行到MyCmd.UpdateCommand.Parameters.Add(new SqlParameter("@Pass", System.Data.SqlDbType.VarChar, 50, "Pass"))时都报错,“未将对象引用设置到对象的实例。“ 谁能帮我看看到底那里出错了??语法有错还是别的原因。
MyCmd.UpdateCommand.Parameters.Add(new SqlParameter("@Pass", SqlDbType.VarChar));
MyCmd.UpdateCommand.Parameters["@Pass"].Value="Yes";
conn.Open();
MyCmd.UpdateCommand.ExecuteNonQuery();==================>SqlCommand MyCmd=new SqlCommand(StrCmd,conn);
MyCmd.Parameters.Add(new SqlParameter("@Pass", SqlDbType.VarChar));
MyCmd.Parameters["@Pass"].Value="Yes";
conn.Open();
MyCmd.ExecuteNonQuery();