@那由多, Microsoft Q&A フォーラムへようこそ。 最新の公式ドキュメントによると、AddwithValue は現在非推奨ではありません。 ただし、String と Object を使用する SqlParameterCollection.Add メソッドに置き換えられています。 以下に示す理由はAddwithValueによるものです:
AddWithValue は、String と Objectを受け取る SqlParameterCollection.Add メソッドを置き換えます。 文字列を受け取り、オブジェクトを受け取る Add のオーバーロードは、String を受け取る SqlParameterCollection.Add オーバーロードと SqlDbType 列挙値とのあいまいさが考えられるため非推奨となりました。
上記の説明がお役に立てば幸いです。
回答が正しい解決策である場合は、「回答を受け入れる」をクリックして、賛成票を投じてください。この回答について追加の質問がある場合は、「コメント」をクリックしてください。 注: このスレッドに関連する電子メール通知を受信したい場合は、ドキュメントの手順に従って電子メール通知を有効にしてください。