ODP.net und Oracle 11g
Bin ich der Entwicklung meiner eigenen ASP.net 4.0 website. Ich installierte Oracle 11g auf meinem server zu Hause, und Oracle Client 11g auf meinem laptop. Ich bin mit SQL Developer anzeigen-Datenbank. Alles läuft Super und ich kann die Daten einsehen.
aber ich versuche jetzt, dass mein code korrekt kommunizieren mit meine Datenbank mithilfe von Visual Studio 2010. Ich will ODP.net um eine Verbindung zur Datenbank. Ich weiß nicht, wie und wo Sie anfangen! Bitte führe mich mit der Anleitung oder ein gutes Buch, die erklären, die Beziehung zwischen Oracle 11g-und ASP.net 4.0.
Außerdem Ist es gut zu verwenden ODP.net oder andere tools?
Dank,
Sami
Wissen Sie, wie Sie ein System aufzusetzen.Daten.DbConnection, System.Daten.DbCommand, DbDataReader und DataAdapter? Für ODP.NET es ist nicht viel Unterschied....
InformationsquelleAutor Sami | 2011-03-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
ODP.Net ist der Weg zu gehen wie Microsoft erklärt hat, den .NET Oracle-Implementierung veraltet (siehe hier: System.Daten.OracleClient-Namespace).
ODP.Net ist nur ein weiterer standard ADO.NET Anbieter. Hier ist ein tutorial hier: Mit Oracle Data Provider für .NET
InformationsquelleAutor Simon Mourier
Programmatisch, werden Sie wollen, um die Oracle-ODP (Oracle Data Provider) - Komponente (mit dem Orakel.DataAccess-namespace). Die docs für den ODP-sind hier:
http://docs.oracle.com/cd/E11882_01/win.112/e23174/toc.htm
In Bezug auf die installation und Bereitstellung, die Sie installieren müssen ODAC (Oracle Data Access Components). Dieses Paket enthält alle notwendigen Abhängigkeiten (Oracle Instant Client, abhängig unmanaged DLLs, etc.) nötig, von ODP Herstellung der Verbindung zur Datenbank. http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html
InformationsquelleAutor Martin Suchanek
Empfehle ich Ihnen, einen Rahmen, wie Enterprise-Bibliothek zum Beispiel.
Enterprise Library macht es viel einfacher für Sie zu arbeiten mit den Datenbank-verbindungen und Befehle, die es nicht nur einfacher, sondern wiederverwendbare. Sie können Ihre Datenbank und ändert nur den Anbieter, den Sie verwenden in der Konfiguration. Keine Notwendigkeit, den code zu ändern. Es ist in der Lage zu tun, dass durch die Verwendung von abstrakten Klassen statt des konkreten.
Finden Sie eine einfache Anleitung, die Ihnen zeigt, wie zu tun, dass hier.
InformationsquelleAutor Adauto