sql >> Databasteknik >  >> RDS >> Sqlserver

Stöder Entity Framework ApplicationIntent=ReadOnly i SQLClient-anslutningssträng

Det enda sättet jag har hittat hittills är att skapa sammanhanget med hjälp av anslutningssträngen direkt, istället för att använda ett anslutningssträngnamn. På så sätt kan du lägga till 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. varför radinfogning över 8053 byte inte ger fel när det borde eftersom max tillåten radgräns är 8060

  2. Anropa en lagrad procedur i en lagrad procedur i MySQL

  3. Ta bort en post från konsolen -- Ruby on Rails

  4. Hur man använder EXTRACT genom dbplyr när man ansluter till en Oracle DB