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

Entity Framework có hỗ trợ ApplicationIntent =ReadOnly trong chuỗi kết nối SQLClient không

Cách duy nhất mà tôi đã tìm thấy cho đến nay sẽ liên quan đến việc tạo ngữ cảnh bằng cách sử dụng trực tiếp chuỗi kết nối, thay vì sử dụng tên chuỗi kết nối. Bằng cách này, bạn có thể thêm ApplicationIntent .

string connectionString = string.Format("{0}; ApplicationIntent=READONLY", ConfigurationManager.ConnectionStrings["AppContext"].ConnectionString);

using (AppContext context = new AppContext(connectionString))
{
    var q = from row in context.table
            select row.id;
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể kết nối với cơ sở dữ liệu SQL Server trong Visual Studio vì cơ sở dữ liệu của tôi không có ở đó

  2. Làm thế nào để đặt giá trị cho biến bằng cách sử dụng 'thực thi' trong t-sql?

  3. Nhận danh sách tài khoản thư cơ sở dữ liệu trong SQL Server (T-SQL)

  4. Làm thế nào để giết / dừng một truy vấn SQL dài ngay lập tức?

  5. Cách khắc phục “Chỉ có thể chỉ định một biểu thức trong danh sách chọn…” trong SQL Server