Articles of entity framework

SQL server & EF Remote Connection Probleme

Ich habe Konnektivitätsprobleme bei der Erreichung von SQL-server im LAN-Netzwerk, was offensichtlich etwas mit Verbindungszeichenfolge, integrierter security etc. zu tun hat. Wenn ich die integrierte security auf False ändere, bekomme ich Befehlsausführungsausnahme mit innerer exception, die besagt, dass XML-data ungültig sind , aber wenn ich es auf True, es nutzt kein Passwort und es verbindet. […]

So erhöhen Sie die LINQ-Abfrageleistung bei der Anwendung der where-Klausel auf einem IQueryable-object

Ich benutze Entity Framework und filme die datasätze mit wo Klausel in meinem LINQ Abfragen hat eine riesige performance Auswirkungen, so zum Beispiel: public IQueryable<CUST> GetSearchCustomerQuery(Entities ctx, SearchVM model=null) { var query = ctx.CUST.AsNoTracking().AsQueryable(); var strcmpy = (string)HttpContext.Current.Session[En_UserSession.CustCompanyId.ToString()]; var multiselectcmpList = strcmpy.Split(',').Select(n => Convert.ToInt32(n)).ToArray(); query = query.Where(c => multiselectcmpList.Contains(c.B_BILL_CO.Value)).AsNoTracking(); if(model.StatusIds != null) { var lststatus […]

Wie wählen Sie datasätze innerhalb eines Radius von zwei Kilometern auf dem Feld mit Sqlserver.Types.SqlGeographie?

Ich brauche eine Abfrage, die die datasätze in einem Umkreis von zwei Kilometern in der Tabelle zurückgibt, habe ich die Feldposition, formatiert 0xE6100000010CCEC1D8E7D644254000B672E522E851C0. die Abfrage funktioniert nicht gut für alle Punkte, ich muss den Umkreis ändern (2000), um die Aufzeichnungen zu sehen, was mache ich falsch? DECLARE @position geography; SET @position= geography::STGeomFromText('POINT (-74.0049539 40.6502672)', 4326); […]

Entity Framework Provider Typ konnte nicht geladen werden?

Ich versuche, meine Tests auf TeamCity laufen zu lassen, die derzeit auf meinem Rechner installiert ist. System.InvalidOperationException : Der Entity Framework-Providertyp ' System.Data.Entity.Sqlserver.SqlProviderServices, EntityFramework.Sqlserver , Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' für den ' System.Data.SqlClient ' ADO.NET-Provider konnte nicht sein geladen. Stellen Sie sicher, dass die Provider-Assembly für die laufende Anwendung verfügbar ist. Weitere Informationen finden Sie unter […]

Linq-Abfrage, die Mitgliedschaft beitritt.GetAllUsers () list mit Entity-list Ergebnisse in Record Missmatch

Ich habe eine ASP.NET WebForms Anwendung zu pflegen. Es verwendet ASP.NET-Mitgliedschaft für die authentication. Es verwendet Entity Framework 3 oder 4 (kann nicht genau das finden). Es gibt eine Benutzerverwaltungsseite, die Benutzer auflistet und Ihnen erlaubt, anhand bestimmter Kriterien zu filtern. Die Membership-Tabellen befinden sich in ihrer eigenen database und die Applikation hat eine eigene […]

.Net WebAPI odata EF-Projekt pluralisiert SQL-view aber nicht Tabelle

Ich habe ein altes Projekt gefunden, das mit WebAPI und EF mit einem vorhandenen DB getestet hat, um eine einfache Odata-Antwort von einer Basistabelle (t_Client) zu machen. Ich wollte sehen, ob die gleiche Logik auf einer SQL-view verwendet werden könnte, die mehr Informationen über Joins aus verschiedenen databaseen ziehen würde. Ich habe grundsätzlich den Arbeitscode […]

EF6 nicht mit Fremdschlüsseln verknüpfen

Mit Visual Studio 15 als reference. Ich habe einen Ausländer für centers.countrycode = countries.code (so jedes Zentrum wird ein Land mit dem oben verbunden) Ich bin aber nicht in der Lage, den EF-Designer zu aktualisieren und diesen Schlüssel hinzuzufügen. Ich habe folgendes ausprobiert Ich habe versucht, eine normale Aktualisierung des models zu machen Das model […]

wo Bedingung performance in Entity Framework Abfrage

Ich habe eine SQL server-database und zwei Entity Framework-Abfrage, die das gleiche Ergebnis zurückgeben: Query1 var query = (from dd in db.Departments where ( from D in db.Departments join DP in db.DepartmentPersonnels on D.ID equals DP.DepartmentID join P in db.Personnels on DP.PersonneID equals P.ID where P.UserName == Username && D.Code.IndexOf(",") >= 0 select D.Code.Substring(0, D.Code.IndexOf(","))).Contains(dd.Code) […]

Wie rufe ich eine gespeicherte Prozedur von einem Controller an, rufe gefilterte Ergebnisse ab und übergib sie zur view?

Im Moment mache ich das in Entity Framework, um Ergebnisse zu filtern: public ActionResult Index(string productName, string productDesc, string productQty) { var products = from p in db.Products select p; if (!String.IsNullOrEmpty(productName)) { products = products.Where(p=>p.ProductName.Contains(productName)); } // similarly for other parameters and returning to view as: return View(products); } Ich möchte eine gespeicherte Prozedur […]

Desktop-Anwendung, die offline arbeiten kann, wenn keine Verbindung mit SQL server besteht

Ich entwerfe eine WPF-Desktop-Anwendung und verwende den Entity-Framework-Code, um die SQL server-database zu erstellen und zu verwenden. Meine database wird auf einem server-Rechner gehostet und läuft mit 24 * 7. Ich möchte eine function zur Verfügung stellen, in der Sie data offline ändern können (wenn Sie keine Konnektivität mit SQL server DB haben) und speichern […]