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

Nhiều phiên bản của SQL Server sử dụng Entity Framework trong một ứng dụng ASP.NET duy nhất

Tôi đã có thể thực hiện điều này bằng cách đặt mỗi edmx trong một tổ hợp riêng biệt. Sau đó, trong chuỗi kết nối, thay thế tất cả res://*/... với res://NameOfAssembly/...

Tôi thậm chí có thể thực hiện các phép nối giữa hai mô hình thực thể (trái với các tuyên bố mà tôi đã tìm thấy trong các nguồn khác), ví dụ:

var oneDb = new Entities2000();
var otherDb = new Entities2005();

var results = from one in oneDb.SomeSet
              join other in otherDb.OtherSet
                  on one.Property equals other.Property
              select new { 
                  SomeProp = one.SomeProp,
                  OtherProp = other.OtherProp 
              };


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL SELECT với thủ tục và tham số được lưu trữ?

  2. Sự cố khi tạo hai cột nhận dạng trong một bảng duy nhất

  3. .NET API cho SQL Server Service Broker

  4. Chọn hàng đầu tiên cho mỗi nhóm

  5. SQL Server 2008 R2 bị mắc kẹt trong chế độ một người dùng