Ich muss eine spezielle, eingebettete Datenbank für einige .net Apps schreiben. Der Datenbankteil selbst ist kein Problem (wie gesagt, es ist spezialisiert), aber der Zugriff darauf von meinem .net-Code ist.Was benötige ich, um auf meine eigene Datenbank zugreifen zu können?
Ich dachte über LINQ als einzigen Datenzugriff (also kein ADO.net, was für das Szenario in Ordnung ist), aber ich habe das nie getan und ich frage mich, was ich eigentlich implementieren muss?
Benötige ich IQueryable? Gibt es eine Reihe von Standardmethoden/Schnittstellen, die ich implementieren muss? Gibt es einen Standard für schreiben Daten oder muss ich meine eigene Semantik dafür erstellen?
Haben Sie Indizes oder Abfragepläne oder andere Dinge, die IQueryable nutzen könnten? – SLaks
@SLaks Nein, es ist einfach "SELECT field1, field2, tf3 aus Tabelle1 join table2 auf table2.fid = table1.id wo table1.field3 = 1 Reihenfolge von table2.field4" Art von Sachen (außer es ist nicht SQL) –