2017-01-13 7 views
-8

データがデータベースに挿入されたときにMVCにidを生成する方法はありますか? 例: SQLのテーブルを持っています.tblcolumn nid、code、name nidは、データベースにデータを挿入するときに自動的にインクリメントされ、プライマリキーです。 "mvcを使用して+ nidとcodeカラムで更新してください。あなたはデータがmvcのデータベースに挿入されるときにIDを生成する方法

、などのカスタム自動インクリメントのように生成することができます

+0

これはあなたの質問ですか? – rahulsm

+0

はい私の質問 – Naveen

+0

代わりに – rahulsm

答えて

0

このlink

からのすべての手順に従ってくださいそして、あなたの要件ごとにいくつかの変更を調整します。あなたが使用している場合は

0

、Entitiy Freamwork

はまずP.K.として文字列POCOを定義しますそしてEfでは、poco classess

[Key] 
[DatabaseGenerated(DatabaseGeneratedOption.None)] 
public string id{ get; set; } 

これ以降、プログラムであなたのIDを生成することができます。

ところで、以前に生成されたキーについては気をつけてください:)新しいPkを生成する前に必ず最後のPkを見てください。

関連する問題