返回首页

必须声明标值@说明: 您好

能否请你纠正我,我要去的地方错了
我给我codebelow,插入的细节,在网格视图
获取错误"必须声明标值@ DESC"


 

protected void lnkInsert_Click(object sender, EventArgs e)

    {

        DeliveryOrder itemDo = new DeliveryOrder();        

        string connectionString = ConfigurationManager.ConnectionStrings["InvoiceConnectionString"].ConnectionString;

        SqlConnection conn = new SqlConnection(connectionString);

        string insertcmd = "insert into Items (Description,ItemNo,Qty,DoNumber)VALUES(@desc,@qty,@itemNo,@doNumber)";

        string itemcmd = "insert into ItemParent(DoNumber,DoDate,CusId,Notes)VALUES(@doNumber,doDate,cusId,notes)";

        SqlCommand cmd = new SqlCommand(insertcmd,conn);

        SqlCommand cmd1 = new SqlCommand (itemcmd,conn);

        conn.Open();

        cmd.Parameters.AddWithValue("@Description", itemDo.Description);

        cmd.Parameters.AddWithValue("@Qty", itemDo.Qty);

        cmd.Parameters.AddWithValue("@ItemNo", itemDo.ItemNo);

        cmd.Parameters.AddWithValue("@DoNumber",itemDo.Donumber);

 

        cmd1.Parameters.AddWithValue("@DoNumber", itemDo.Donumber);

        cmd1.Parameters.AddWithValue("@DoDate", itemDo.DoDate);

        cmd1.Parameters.AddWithValue("@CusId",itemDo.Cusid);

        cmd1.Parameters.AddWithValue("@Notes",itemDo.Notes);

        cmd.ExecuteNonQuery();

        cmd1.ExecuteNonQuery();

        conn.Close();

        lblMessage.Visible = true;

        BindGridView();

 

    }

 

Thanks

 



回答

评论会员:m 时间:2