var forSentTable = new mailsent { Subject = Subject.Text, Mailbody = editor1.InnerText, SentTime = DateTime.Now, SentBy = mailFromEmail };
// var forSentTableBody = new MailSent { };
context.mailsents.Add(forSentTable);
//context.MailSents.Add(forSentTableBody);
context.SaveChanges();
//tried this one but not working with mysql(but it works with sql server)
var mailID = forSentTable.MailID;
2
A
答えて
1
ModelのStoreGeneratedPatternプロパティの値にIdentityを設定する必要があります。 コードの最初のモデルを使用する場合。試してみてください
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid ID { get; set; }
+0
私はデータベースモデルから最初にコードを使用しています。 – vikaskumawat80
+0
最後のコードを使用することができます。このコードの意味は、フレームワークによって更新されるモデルIDフィールドです –
関連する問題
- 1. 挿入された行から最後のIDを取得する方法は?
- 2. LINQを使用してテーブルから最後に挿入された行を取得する方法は?
- 3. PHPを使用して最後に挿入された行を取得する
- 4. 最後に挿入された行のIDを取得する
- 5. 最後に挿入されたプリペアドステートメントのIDを取得する
- 6. Zendに最後に挿入されたIDを取得する
- 7. 最後に挿入されたIDを取得する方法は?
- 8. 最後に挿入されたIDをmysqlの式で取得する
- 9. 最後に挿入されたcsvのIDを取得する方法
- 10. 最後に挿入されたIDをMySQLから取得できません
- 11. sqliteデータベースに挿入された最後の値を取得する方法
- 12. PHPを使ってmysqlに最後に挿入されたIDを見つける最良の方法
- 13. DataSetを使用してobjectdatasourceの最後に挿入された項目のIDを取得します
- 14. Magentoカスタマーアドレスモデルで最後に挿入されたIDを取得する方法
- 15. laravelで最後に挿入されたIDを取得する方法5.4
- 16. SQLAlchemyを使用してMySQLから最後に挿入された値を取得
- 17. OracleはOCCIとC++を使用して最後に挿入された行IDを取得します
- 18. 最後に挿入されたIDを取得したい
- 19. Scala - Casbah MongoDBを使用して最後に挿入されたObjectIdを取得
- 20. 最後のプライマリキーを取得 - IDなし - トリガを使用して挿入
- 21. C#でEFを使用してMySQLテーブルから最初と最後の日付を取得するには?
- 22. mysqlで最後に挿入されたレコードのIDを正確に取得する方法は?
- 23. ステートメント内で最後に挿入された行のIDを使用する(Derby)
- 24. PHPを使用してデータベースから最後に作成されたテーブル名を取得する方法
- 25. PDOを使用して最後にフェッチされたIDを取得する方法はありますか
- 26. JDBCを使用してOracle 11gで最後の挿入IDを取得
- 27. Hibernateを使用してMysqlから最後のレコードを取得するには?
- 28. Spring JdbcTemplatesを使用してOracleデータベースにデータを挿入した後にIDを取得する方法
- 29. 入手方法 - LinQフィルタを使用して最後に挿入されたレコード?
- 30. SpringのJdbcTemplateを使用してDBに挿入された最後のシーケンスIDを取得できません
これはどうですか?何が期待されたのですか?実際の結果はどうでしたか? – DevilSuichiro
は、上記の操作からMailIDの値を格納するのではなく、0を格納したvar mailIDで指定します。 – vikaskumawat80
変数に最後に挿入された行IDが必要です。 – vikaskumawat80