3

この質問は以前にここで尋ねられたことがありますが、EnterpriseLibraryが使用されている場合は一度もありません。私は以前に次のようなコードを使用しましたが、正常に動作します。今回の問題は何ですか?最後の行にエラーが表示されます。

    Database db = new SqlDatabase(MyConfiguration.Current.ConnectionString);
    DbCommand cmd = db.GetStoredProcCommand("AddWorkListItem");

    db.AddInParameter(cmd, "@PartNumber", DbType.String, partNumber);
    db.AddInParameter(cmd, "@Quantity", DbType.Int32, qty);
    db.AddInParameter(cmd, "@WorkListTypeCode", DbType.String, code);
    db.AddInParameter(cmd, "@UserKey", DbType.Int32, userKey);

    return cmd.ExecuteNonQuery();
4

1 に答える 1

11

久しぶりですが、きっとあなたが電話するのdb.ExecuteNonQuery(cmd)ではなくcmd.ExecuteNonQuery()。あなたはそれを試しましたか?

于 2012-08-24T22:05:32.620 に答える