none
参数化查询 '(@NGNum int,@ID int,@TypeName varchar(20),@Number int)update T_Q' 需要参数 @TypeName,但未提供该参数。 RRS feed

  • 问题

  • sda.UpdateCommand = new SqlCommand();

                sda.UpdateCommand.CommandText = "update T_QJ_NG SET NGNum=@NGNum where ID=@ID;update T_QJ_NG_List set Number=@Number where P_ID=@ID AND TypeName=@TypeName";
                sda.UpdateCommand.Parameters.Add("@NGNum", SqlDbType.Int, 10,"NGNum");
                sda.UpdateCommand.Parameters.Add("@ID", SqlDbType.Int, 10, "ID");
                sda.UpdateCommand.UpdatedRowSource = UpdateRowSource.FirstReturnedRecord;
                sda.UpdateCommand.Parameters.Add("@TypeName", SqlDbType.VarChar, 20, "TypeName");
                sda.UpdateCommand.Parameters.Add("@Number", SqlDbType.Int, 10, "Number");

    sda.Update(ds,ds.Tables[0].TableName);

    新手求帮助啊

    2013年1月23日 5:41

答案

全部回复