Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kolom SQL Server 2008 GUID semuanya 0

Anda perlu memeriksa properti Anda di kolom GUID - yang perlu Anda pastikan adalah:

  • Auto Generated Values disetel ke True (jadi pada dasarnya Anda memberi tahu Linq-to-SQL bahwa database akan menghasilkan nilai)

  • Auto-Sync harus disetel ke OnInsert sehingga objek C# Anda akan diisi dengan nilai baru setelah Anda memanggil context.SubmitChanges()

Dengan dua pengaturan ini, Anda harus mendapatkan perilaku yang diharapkan:tidak perlu mengatur GUID di sisi klien, database akan menghasilkan nilai baru dan memasukkannya, dan Anda akan mendapatkannya kembali setelah panggilan ke .SubmitChanges()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ikhtisar Kompresi Data di SQL Server

  2. Temukan kecocokan tepat menggunakan pencarian teks lengkap

  3. Mengapa saya tidak dapat menggunakan alias dalam kolom count(*) dan merujuknya ke dalam klausa yang memiliki?

  4. Masalah menggunakan ekstensi SQL Server 2008 R2 PowerShell di luar SQLPS

  5. Xampp MS SQL server PHP 5.6