PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để thêm nhà cung cấp DB tùy chỉnh để có thể truy cập được trong Visual Studio?

Bạn cần khai báo DbFactoryProvider trong tệp cấu hình (Web.config, Machine.config, v.v.). Đây là một ví dụ mẫu tôi lấy từ một dự án sử dụng MySQL:

<system.data>
  <DbProviderFactories>
    <remove invariant="MySql.Data.MySqlClient"/>
    <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
  </DbProviderFactories>
</system.data>

Tôi cũng thích khai báo những điều này trong các tệp cấu hình cấp ứng dụng và để các ứng dụng của tôi sử dụng bản sao cục bộ của assembly. Điều này giúp cải thiện tính di động vì chúng tôi không thể đảm bảo rằng nhà cung cấp bên thứ 3 có sẵn trong GAC.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django Window chú thích bằng cách sử dụng kết hợp với mệnh đề riêng biệt

  2. Làm thế nào để truy vấn các giá trị có số phiếu bầu cao nhất và không có cờ trong PostgreSQL?

  3. Lỗi:phải là chủ sở hữu của cơ sở dữ liệu

  4. Sequelize Migration:quan hệ <table> không tồn tại

  5. node-postgres có hỗ trợ nhiều tập kết quả không