Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kerangka Entitas dengan mysql, masalah Kapitalisasi Tabel antara linux dan windows

Entity Framework akan menggunakan nama yang sama (kapitalisasi, dll) seperti yang dideklarasikan untuk objek. Jadi, misalnya, jika Anda mendeklarasikan objek model sebagai:

public class Industry
{
  public int IndustryID { get; set; }
}

Entity Framework akan mencari tabel Industry dengan kolom IndustryID.

Anda dapat mengubahnya dengan menambahkan anotasi ke model Anda. Lakukan hal berikut:

[Table("industry")]
public class Industry
{
  public int IndustryID { get; set; }
}

Dengan melakukan ini, objek Anda akan tetap menggunakan skema penamaan .NET yang sesuai, tetapi akan cocok dengan database Anda yang sesuai. Anda juga dapat mengubah nama kolom menggunakan Atribut Kolom .

Atau, Anda dapat mengubah nama tabel di MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapan menggunakan MongoDB atau sistem database berorientasi dokumen lainnya?

  2. Bagaimana Mencegah Login Pengguna Bersamaan di Situs PHP/MySQL?

  3. Kunci Utama Multi-Kolom di MySQL 5

  4. LOAD DATA INFILE:String karakter ut8mb4 tidak valid

  5. Bantuan Pembaruan Pagination PHP &MySQL