Wie generiere ich eine id
in MVC, wenn die Daten in eine Datenbank eingefügt werden? Beispiel: ich habe Tabelle in sql tblexample. Tblcolumn nid, Code, Name nid ist Autoinkrement und Primärschlüssel, wenn Benutzer Daten in die Datenbank einfügen als nur Namen an sql übergeben und Namen speichern, aber nach dem Einfügen Datencode genrate wie code = "c100 "+ NID und Update in Code-Spalte mit MVC.Wie ID zu der Zeit, als Daten in Datenbank in mvc eingefügt werden,
-8
A
Antwort
0
Sie können wie benutzerdefinierte autoincrement erzeugen wie
Befolgen Sie alle Schritte von diesem link
Und einige Änderungen nach Ihren Anforderungen anpassen.
0
Wenn Sie verwenden, Entitiy Freamwork
Zum einen String poco als P. K. definieren und in Ef, poco jeweiligen Kategorie
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public string id{ get; set; }
Nach diesem programaticly können Sie Ihre Id generieren.
Übrigens, seien Sie vorsichtig über die zuvor generierten Schlüssel :) Schauen Sie immer den letzten Pk, bevor Sie einen Neuen generieren.
Verwandte Themen
- 1. Daten werden nicht in Datenbank eingefügt
- 2. Daten werden nicht in die Datenbank eingefügt?
- 3. Daten werden nicht in die Datenbank eingefügt
- 4. Daten werden nicht in JPA Frühling weblogic eingefügt zu werden
- 5. Formulardaten werden nicht in die Datenbank eingefügt
- 6. Kann nicht in meine Datenbank eingefügt werden
- 7. Daten werden nicht in die Datenbank eingefügt C# winform
- 8. Bild kann nicht in Datenbank eingefügt werden
- 9. Wie wird die ID in die Datenbank eingefügt, bevor sie in Laravel 5.2 eingefügt wird?
- 10. wie Bestätigungs-msgbox anzeigen, wenn Daten erfolgreich in der Datenbank mit Detailsview in asp.net eingefügt werden?
- 11. Der Wert NULL kann nicht in Spalte 'Id' (Datenbank zuerst) eingefügt werden.
- 12. Daten nicht in die Datenbank eingefügt bekommen
- 13. C# In Datenbank einfügen, kein Fehler und Daten werden nicht in die Datenbank eingefügt
- 14. Wie CSV-Daten in eine MySQL-Datenbank in PHP eingefügt werden
- 15. MVC/Unity - Wie können Abhängigkeiten in benutzerdefinierte FilterAttributes eingefügt werden?
- 16. MYSQL/PHP- Echo eingefügt Daten aus der Datenbank
- 17. Wie Daten in Datagridview ohne Verwendung der Datenbank angezeigt werden
- 18. Formulardaten, die nicht korrekt in die MySQL-Datenbank eingefügt werden
- 19. Daten in Combobox werden mit Daten in der Datenbank gefüllt
- 20. Wie bewahren Sie alte Daten auf, die möglicherweise erneut in die Datenbank eingefügt werden müssen?
- 21. Wenn Daten in der Datenbank innerhalb der Fangzeit aktualisiert werden, wie im Hibernate zu behandeln?
- 22. vb.net sql zuletzt eingefügt ID
- 23. Mehrere Zeilen von Daten in einem Eingabefeld in einzelne Zeilen in der Datenbank eingefügt?
- 24. Daten, die nicht mit PHP in die Datenbank eingefügt wurden
- 25. Desinfizierende URLs werden in eine WordPress MySQL-Datenbank eingefügt
- 26. Formulardaten werden nicht in die Datenbank im Codezeichner eingefügt
- 27. Wie Daten Daten in der Datenbank erhalten
- 28. Wie 200 Zeilen in Datenbank von Entity Framework in einem Treffer eingefügt werden
- 29. Wie Zeit in MySQL-Datenbank zu speichern?
- 30. Wie werden mehrere Felder in jComboBox angezeigt, sondern nur ein Feld in die Datenbank eingefügt?
Ist das Ihre Frage? – rahulsm
jawohl meine Frage – Naveen
Sie können stattdessen Trigger verwenden – rahulsm