Wie kann ich einen generischen datacontext auf linq erstellen bedeutet Wenn Datenbank ändern ich muss nichts auf linq datacontext ändern.Wie generiere ich generic datacontext mit linq
Bitte geben Sie den Code oder einen Link
Wie kann ich einen generischen datacontext auf linq erstellen bedeutet Wenn Datenbank ändern ich muss nichts auf linq datacontext ändern.Wie generiere ich generic datacontext mit linq
Bitte geben Sie den Code oder einen Link
neu erstellen Wenn Sie diese Ebene der dynamischen Abfrage benötigen, ist LINQ wahrscheinlich die falsche Technologie. Einer der Hauptvorteile von LINQ ist die statische Typisierung - was normalerweise ein Plus ist. Fügen Sie eine Spalte in Ihrem Code falsch hinzu, und Sie erhalten einen Kompilierungsfehler statt eines Laufzeitfehlers.
Aber wenn Sie in der Lage sein müssen, beliebige Änderungen am Datenbankschema ohne Neukompilierung zu handhaben, werden Sie die API bekämpfen. Verwenden Sie stattdessen stattdessen ADO.NET (DataReaders, DataAdapters usw.).
Ich glaube nicht, dass dies in VS2008 unterstützt wird. Sie müssen Ihre .dbml
Ich denke, Sie möchten eine Business-Schicht schreiben. Das ist normalerweise der Fall, wenn Sie Ihre Anwendung von einer bestimmten DAL abhängig machen.