如何在連接到mysql數據庫時在c#中啓用自動增量主鍵?當我使用C#向數據庫添加數據時,我正在尋找一種方法,它會自動爲我提供一個符合要求的ID。例如,我是公司的經理,我想添加一個不需要輸入ID的新項目。在C#中自動增量#
0
A
回答
1
這通常是數據庫的工作。將ID設置爲自動遞增。以這樣一種方式編寫查詢,使其重新讀取剛剛插入的行(作爲存儲過程或作爲插入/選擇對)。現在你插入後就有了你的唯一ID。 HTH
0
您可以將數據庫中的Id列設置爲Auto Increment,您不需要從C#中執行它。如果你想這樣做,然後選擇最後插入的Id,然後添加你的靜態增量掩碼,然後插入這個新的ID到數據庫。
相關問題
- 1. c# - 自動增量AssemblyInformationalVersion
- 2. 自動增量ID C#
- 3. 自動增量在Hibernate中
- 4. 在phpmyadmin中自動增量
- 5. FTL中的自動增量
- 6. couchdb中的自動增量
- 7. 自動增量SQLite中
- 8. Redis中的自動增量
- 9. 自動增量在表
- 10. 自動增量在ASP.NET MVC3
- 11. MySQL,C++:檢索自動增量ID
- 12. SQL自動增量
- 13. Sqlite自動增量
- 14. Java自動增量
- 15. ClearDB自動增量
- 16. Id自動增量varchar不增量
- 17. 自動遞增C#
- 18. 重量自動增量
- 19. 在Android SQLite中重置自動增量
- 20. 在sqlite中是否有自動增量?
- 21. 如何在python中自動增量
- 22. 在java中生成自動增量ID
- 23. 在Oracle包中自動增量
- 24. 在JAVASCRIPT中顯示自動增加量
- 25. 在MySQL中保存自動增量
- 26. 在Java中檢索MySQL自動增量
- 27. 在POST中自動增加php變量
- 28. 在MySQL中的自動增量
- 29. 在會話中自動增加變量
- 30. 在oracle中自動增量APEX
你在表中增加一個自動增量列,每增加一個插入,你不需要每次都增加它。 – Mihai
這與C#無關。它是你的專欄的一個屬性。見[這裏](http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html) –
你意識到C#只是在與數據庫交談? MySQL的工作是分配ID號碼,而不是C#的。 –