簡體   English   中英

如何在不使用MySql自動增量的情況下增加主鍵

[英]How to increment primary key without using Auto Increment in MySql

我有一個名為Tl的表,該表由ID,Name和Course字段組成。 在我看來,當我單擊“添加詳細信息”按鈕時,我應該能夠填寫姓名和課程並將其保存為數據庫。
這里我的ID是主鍵,但是我沒有在此字段中使用AutoIncrement。不使用增量選項,我應該能夠保存新添加的值。
誰能建議我如何使用linq查詢實現這一點。
謝謝!

我假設您正在使用EntityFramework

var dbMaxId = context.TIs..Max(m => (int?) m.ID);
model.ID = dbMaxId + 1;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM