Tag: data-access-layer
Data access layer ist eine Schicht von einem computer-Programm, das ermöglicht einen vereinfachten Zugang zu den gespeicherten Daten im persistenten Speicher, von einer Art, wie eine Entität-relationale Datenbank.
5
Antworten
Ich bin " umschreiben eine große website, die sehr solide Architektur, hier meine paar Fragen, und verzeihen Sie mir für das mischen von äpfeln und Orangen und wahrscheinlich kiwi zu:) ich habe eine Menge Forschung und endete
2
Antworten
Ich habe eine repository-Schicht, ist verantwortlich für meine Daten-Zugriff, das heißt durch eine service-Schicht. Die service-Schicht gibt DTOs, die serialisiert werden und über den Draht geschickt. Mehr als oft nicht, Leistungen nicht viel mehr als den Zugriff
2
Antworten
Bewegen wir uns aus ASP.NET Web-Formulare MVC 2.0. In den meisten unserer Projekte haben wir ein typisches setup für die Kommunikation mit einer Datenbank. Gemeinsamen (Objekte/Entitäten wie "SiteMenu' und 'Benutzer') Business Logic Layer (mit Aufrufe von de
1
Antworten
Derzeit bin ich der Speicherung meiner sqlite db-Datei im App_Data-Ordner als pro ASP.NET am besten Muster und Praktiken. Derzeit bin ich mit dem folgenden im webconfig: <connectionStrings> <add name="sqlite" connectionString="Data Source=|DataDirectory|MyDB; Version=3;" /> </connectionStrings> und dem folgenden
4
Antworten
Ich bin neu in der Entitäten-Framework und bin gerade erst anfangen zu spielen, um mit ihm in meiner Freizeit. Eine der wichtigsten Fragen, die ich habe ist über, wie zu behandeln ObjectContexts. Ist in der Regel bevorzugt/empfohlen
4
Antworten
Sind die Begriffe werden oft um sich geworfen, austauschbar, und es ist ganz klar beträchtliche überschneidung, aber genauso oft scheint es impliziert, dass die Leute sehen etwas, was stark impliziert nämlich, dass ein system ein ORM, das
8
Antworten
Ich habe eine Datenbank-Klasse, die contanins der folgenden Methoden: public bool ExecuteUDIQuery(string Abfrage) //UDI = Update Delete Insert public bool ExecuteSelectQuery(string query) public bool ExecuteSP(string sp, string[,] parms) public int ExecuteSPReturnValue(string sp, string[,] parms) Die Ergebnisse der
2
Antworten
Ich bin komplett neu in der MVC-Architektur und-mit einigen Bedenken bezüglich der Architektur und Sie sind hauptsächlich auf die nicht mit entity framework, stattdessen habe ich mit Daten-Zugriff mit Datentabellen und Datensätze Daten abrufen, um die Anwendung.
2
Antworten
Gibt es diese DAL/BLL-design Vorschlag von Microsoft für ASP.NET (2.0) - apps. Ich weiß, dass einige der alternativen und ich habe gelesen Fragen hier SO. Allerdings Frage ich mich, ob mit der hier vorgeschlagenen Lösung ist es
8
Antworten
Ich würde gerne sehen, einige Beispiele für einfache flat-file-Datenbanken und wie auf Sie zugegriffen werden über einen Daten-layer. Ich habe geschrieben und gelesen von einer flachen Datei vor, aber ich habe nicht immer erstellt eine Daten-layer, der
3
Antworten
Habe ich folgende Data Access Layer (DAL). Ich Frage mich, ob es richtig eingerichtet ist, oder wenn ich brauchen, um es zu verbessern? public class User { } //Persistence methods static class UserDataAccess { UsersDAL udal =
3
Antworten
Ich habe ein filter-Objekt, um Abfragen einer Tabelle mit vielen Spalten, und anstatt zu schreiben, eine Bedingung, die alle Spalten (so dass für die optionale Filterung) wie folgt: WHERE ((:value0 IS NULL) OR (column_name0 = :value0)) AND
3
Antworten
Ive wurde gegeben die Aufgabe, ein data-access-layer-Verbindung zu einer sqlite-Datenbank für eine einfache c# - Anwendung. Von dem, was ive wurde gesagt, ich muss 2 class-Dateien, 1 hält die Methoden und einer Verbindung zur Datenbank. Aber im
1
Antworten
Ich habe eine Anwendung, die eine Datenbank (MongoDB) zum speichern von Informationen. In der Vergangenheit ich habe eine Klasse voll von statischen Methoden zum speichern und abrufen von Daten, aber ich habe da erkannt, dass dies nicht
5
Antworten
Ich habe gerade angefangen zu Programmieren in C# und Las über die Aufteilung Ihrer Applikation /website in die drei verschiedenen Ebenen war die beste übung, aber ich habe eine harte Zeit zu verstehen, wie genau. Im arbeiten
4
Antworten
Ich habe ein komisches problem heute morgen. Ich folgte diesem turotial : http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application ... ... wie Sie code implementieren, der zuerst in Ihre Projekte. Ich habe das gleiche tutorial 2 Wochen und es hat alles Super geklappt.
1
Antworten
Möchte ich weitergeben ein Komma delemited Liste der Werte, die als parameter an eine Abfrage, die ich Baue mit dem designer in Visual Studio 2008 basiert auf einigen stark typisierten DAL tutorials, die ich Durchlaufen wurde. Die
2
Antworten
Bin ich mit Dapper in asp.net mvc 4 Projekt .net f/w 4.6.1 die Verwendung von sql server-2016 express <packages> <package id="Dapper" version="1.50.2" targetFramework="net461" /> </packages> Ich habe eine gespeicherte Prozedur, die löscht aus 2 Tabellen, die sollten
2
Antworten
Ich habe versucht, für eine Weile jetzt, und ich wirklich nicht bekommen. Ich recive Fehler "kann Nicht implizit konvertiert Typ 'void' zu 'string'" Ich habe versucht mehrere Varianten von string -, int -, nichts, void, public, static
5
Antworten
Ich bin ziemlich neu in MVC 4 und habe mich hauptsächlich mit web-Formularen bis zu diesem moment in C#. Ich verstehe das Muster, MVC, routing, aufrufen von Aktionen und so weiter. Aber was ist mit den Aktionen,
2
Antworten
Meine Frage ist, etwa 3-Schicht-Architektur. Mein Projekt ist kurz so etwas wie das unten, aber was mich störte ist das ich nach einfügen einer neuen Spalte in meiner Datenbank, ich habe, um diese zu aktualisieren aller Felder
4
Antworten
Habe ich eine ASP.NET Web Forms-Anwendung in C# entwickelt. Möchte ich die Struktur meiner Anwendung durch Trennung der DAL Aufgaben aus dem code hinter. Erstellte ich eine Klasse in den App_Code, DBUtilities , kümmert sich um die
1
Antworten
Möchte ich wissen, wie viele Male der ff: codes wird eine roundway Reise an die Datenbank. foreach ($recipients as $recipient) { $received_email = new ReceivedEmail(); $received_email->setRecipient($recipient); $received_email->setEmail($email); $entityManager->persist($received_email); $entityManager->flush(); } $recipients ist ein array von Benutzerobjekten mit
10
Antworten
Was ist der Unterschied zwischen Data Access Objects (DAO) und Repository-Muster? Ich entwickle eine Anwendung mit Enterprise Java Beans (EJB3), Hibernate ORM, wie Infrastruktur und Domain-Driven Design (DDD) and Test Driven Development (TDD) als design-Techniken. InformationsquelleAutor Thurein
4
Antworten
Ich bin mit Dapper (Dank Sam, tolles Projekt.) eine micro-ORM mit DAL und aus irgendeinem Grund bin ich nicht in der Lage zum ausführen von gespeicherten Prozeduren mit Eingabeparametern. In einem Beispiel service habe ich den folgenden
2
Antworten
Mache ich mich auf den Weg durch den frühen Data Access Tutorials auf Microsoft ASP.NET website, und es fiel mir ein, dass dies alles scheint furchtbar ähnlich, was ich gelesen habe über die Trennung Ihrer Logik und
1
Antworten
Derzeit arbeite ich an einem ASP.NET MVC 5 Projekt, und ich bin versucht zu Polieren die Architektur des Projektes; machen Sie es so sauber und einfach für die Menschen zu arbeiten auf es in der Zukunft möglich.
4
Antworten
Ich erinnere mich gelesen zu haben, dass man abstrahiert die low-level-Aufrufe werden in eine Daten-agnostischen Rahmen (zB. ExecuteCommand Methoden usw.), und die andere enthält in der Regel business-spezifische Methoden (zB. UpdateCustomer). Ist das richtig? Was ist was??
2
Antworten
Ich versuche herauszufinden, wenn ich mit der DAO-pattern korrekt und konkret wie Abstrakt db Ausdauer sollte durch die Zeit, die Sie bekommt, um meine mapper-Klassen. Ich bin mit PDO als data-access-Abstraktion-Objekt, aber manchmal Frage ich mich, wenn
7
Antworten
Entwickeln wir eine web-Anwendung. Wir wollen möglicherweise die Wiederverwendung der Arbeit, die wir tun, hier für eine andere Anwendung, die nutzen die gleiche Datenbank und die gleichen business Regeln für das Lesen und schreiben Sprach-Datenbank. Dem design-richtiger
5
Antworten
Ich bin in die Prozesse der Veränderung meiner DAO-Schicht von der Verwendung von Hibernate-API, die mit einem reinen JPA-API-Implementierung. Wie es aussieht ist die empfohlene Methode ist die Verwendung der createNamedQuery aus dem entity-manager. Die Namen der
2
Antworten
Habe ich umgesetzt, was ich dachte, war eine ziemlich gute Darstellung von MVC in mehreren web-Anwendungen, aber da trat crackoverflow, ich finde, dass vielleicht mein ersten Definitionen waren ein bisschen vereinfacht und so ich mag würde einige
2
Antworten
Hier ist eine design - /best-practices-Frage.. Ich bin neu in der android Entwicklung, und grundsätzlich neue web/mobile-Lösungen. So, meine Frage ist - was sind best practices bei der Organisation der Struktur von android-Anwendung, die Daten aus dem
4
Antworten
Ich versuche, herauszufinden, der sauberste Weg, dies zu tun. Derzeit habe ich ein customer-Objekt: public class Customer { public int Id {get;set;} public string name {get;set;} public List<Email> emailCollection {get;set} public Customer(int id) { this.emailCollection = getEmails(id);
10
Antworten
Ich ein Projekt gestartet, vor langer Zeit, und erstellt eine Data Access Layer Projekt in meiner Lösung aber noch nie alles entwickelt. Was ist der Zweck eines data-access-layer? Gibt es irgendwelche gute Quellen, ich könnte erfahren Sie
3
Antworten
Ich bin derzeit mit... select Table_Name, Column_name, data_type, is_Nullable from information_Schema.Columns ...um Informationen über die Spalten in einer Datenbank für die Zwecke der Erzeugung einer DataAccess-Layer. Von wo kann ich das abrufen von Informationen, wenn diese Spalten
6
Antworten
Habe ich einige Probleme, während Sie versuchen, um DAAB von Enterprise library 5.0 laufen. Ich habe die Schritte gemäß der Anleitung, aber bin immer Fehler... 1) Download /Installation der enterprise library 2) Fügen Sie Verweise auf die
4
Antworten
Ich habe versucht, zu suchen für eine effektive Art und Weise, in unit-Test-meine-Daten-Zugriff-Schicht in C#. Ich bin primär ein Java-Entwickler und haben nur C# verwendet für etwa 6 Monate, habe ich in der Vergangenheit verwendet eine Bibliothek
4
Antworten
Ich mit .NET 4.0, MVC3, und EF5 mit code first. Meine Lösung ist aufgeteilt in drei Projekten, mit dem Abhängigkeiten, wie angegeben: Projekt.Web -> Projekt.BLL -> Projekt.DAL Projekt.DAL-layer enthält meine entity framework data context-Klasse und alle meine
8
Antworten
Was ist der Unterschied zwischen Data Access Objects (DAO) und Repository-Muster? Ich entwickle eine Anwendung mit Enterprise Java Beans (EJB3), Hibernate ORM, wie Infrastruktur und Domain-Driven Design (DDD) and Test Driven Development (TDD) als design-Techniken. InformationsquelleAutor der
10
Antworten
Data Access Objects (DAOs) sind ein gemeinsames design pattern und empfohlen von der Sonne. Aber die frühesten Beispiele von Java-DAOs interagiert direkt mit relationalen Datenbanken-Sie waren im wesentlichen tun, Objekt-relationales mapping (ORM). Heute sehe ich, DAOs auf
8
Antworten
Schreibe ich ein Projekt in Django und ich sehe, dass 80% des Codes ist in der Datei models.py. Dieser code ist unübersichtlich und nach einer gewissen Zeit, nicht mehr ich zu verstehen, was wirklich passiert ist. Hier
11
Antworten
Sind Sie die gleiche Sache? Nur fertig zu sehen Rob Connery ' s Storefront-tutorial und Sie scheinen ähnlich zu sein techinques. Ich meine, wenn ich implementieren, die eine DAL-Objekt habe ich die GetStuff, Hinzufügen/Löschen, etc Methoden und
9
Antworten
Bin ich in der Nähe der Anfang eines neuen Projekts, und (Keuchen!) zum ersten mal bin ich versucht zu unit-tests in ein Projekt von mir. Ich habe Probleme auszudenken, die einige von den unit tests selbst. Ich
2
Antworten
Wechselte ich meine DAL aus der Verwendung von LINQ über Entity Framework. Da meine Anwendung eine Verbindung zu verschiedenen Datenbanken je nach den aktuellen Benutzer, muss ich dynamisch erstellen der DataContext zur Laufzeit und pass in die
4
Antworten
Also hatten wir eine hitzige Debatte bei der Arbeit, auf die DataAccess-route zu nehmen: DataTable-oder ein DataReader. HAFTUNGSAUSSCHLUSS ich bin auf der DataReader-Seite und diese Ergebnisse haben, erschüttert meine Welt. Landeten wir schreiben einige benchmarks zum testen
12
Antworten
Ich habe eine Anwendung, die verwendet NHibernate als seine ORM und manchmal sind es Erfahrungen, die performance-Probleme auf, wie die Daten, auf die zugegriffen wird. Was kann getan werden zur Verbesserung der Leistung von NHibernate? (Bitte beschränken
2
Antworten
Studiert hatte Java in der Schule bin ich sehr vertraut mit der DAO-pattern(Data access object). Jedoch bei der Arbeit, die ich verwende .NET. In .NETZ ist reden oft über die DAL(Data Access Layer). Mir Ihr Zweck scheint
3
Antworten
Ich bin eigentlich stecken in 3-tier-Struktur. Ich surfte im internet und fand zwei Terminologien "Database Abstraction Layer" & "Data Access Layer". Was sind die Unterschiede zwischen den beiden? InformationsquelleAutor der Frage Starx | 2010-05-15
9
Antworten
Werde ich wahrscheinlich verantwortlich für die Portierung einer vb6-Anwendung nach c#. Diese Anwendung ist eine windows-Anwendung, die Interaktion mit einer access-db. Der Zugriff auf Daten ist gekapselt in basic business objects. Eine Klasse für eine Tabelle im