0

デフォルトの認証ユーザーテーブルの自動生成 ID のデータベースで、ID が整数ではなく、非常に大きな文字列であることに気付きました.b(GUID) ここに例を示します。 a202fc44-7319-499e-80b8-96822f5833c0

現在、すべての削除メソッドは整数 ID を想定して実装されており、明らかに ID を通過するときに実装されています。エラーが発生します。

1>なぜ最初に文字列IDを実行するのですか? これを小規模なアプリケーションに使用する利点はありますか?

2> 通常の自動インクリメント int を使用するようにこれを変更するにはどうすればよいですか?

プロジェクトの作成時に実装されるため、コードファーストの移行を使用しています。ローカルSQLサーバーにデータベースを作成するだけです。

4

0 に答える 0