Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Entity Framework menghasilkan short alih-alih int

Memecahkannya, Menambahkan ini ke web.config:

<oracle.dataaccess.client>
<settings>
<add name="int16" value="edmmapping number(4,0)" />
<add name="int32" value="edmmapping number(9,0)" />
</settings>
</oracle.dataaccess.client>

Membuat ulang Model dengan *.edmx berkas dan...

Sekarang Number(5) adalah Int32 bukannya Int16 dan Number(10) adalah Int64 bukannya Int32

Saya harap ini akan membantu orang lain di masa depan...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ambil catatan dari kolom tertentu di Oracle

  2. Oracle:BUKAN GROUP DENGAN KESALAHAN EKSPRESI

  3. Cara memilih dan bergabung pada kueri dengan tabel

  4. PL/SQL - Kondisi opsional di mana-klausa - tanpa sql dinamis?

  5. Oracle:Prosedur tersimpan Java mengirim Pesan JMS