Hallo Leute,
ich bin zurZeit in einem Schulprojekt.
Meine Aufgabe besteht darin eine Oracle-Datenbank mithilfe von c# auszulesen etc.
Nun ein paar Infos:
Oracle: Läuft auf einem Virtuellen-Server (VirtualBox)
Betriebssystem ist mein ich ein suse11!
Diese läuft auch ohne Probleme!
Basis ist nen Windows 7 Betriebssystem. Dort läuft auch c# womit ich auf die Oracle Datenbank in der Virtuellen Maschine zugreifen muss.
Odac 11 ist installiert!
Hier ein Auszug aus meinem bisherigem Programm:
Wenn ich den Button drücke erhalte ich in der Program.cs folgende Fehlermeldung zu dieser Zeile:
Die Datei oder Assembly "Oracle.DataAccess, Version=2.111.6.20, Culture=neutral, PublicKeyToken=89b483f429c47342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Zusätzlich wollte ich fragen, wie ich dem C# Programm mitteile das er die Datenbank übers Netzwerk suchen muss bzw. die Datenbank unter einer bestimmten IP findet?
Hoffe Ihr könnt mir dabei helfen
Vielen Dank schonmal im vorraus.
lg snogi
ich bin zurZeit in einem Schulprojekt.
Meine Aufgabe besteht darin eine Oracle-Datenbank mithilfe von c# auszulesen etc.
Nun ein paar Infos:
Oracle: Läuft auf einem Virtuellen-Server (VirtualBox)
Betriebssystem ist mein ich ein suse11!
Diese läuft auch ohne Probleme!
Basis ist nen Windows 7 Betriebssystem. Dort läuft auch c# womit ich auf die Oracle Datenbank in der Virtuellen Maschine zugreifen muss.
Odac 11 ist installiert!
Hier ein Auszug aus meinem bisherigem Programm:
Code:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } string inhalt; private void btneinlesen_Click(object sender, EventArgs e) { string oradb = "Data Source=ORCL;User Id=*****;Password=*****;"; OracleConnection conn = new OracleConnection(oradb); // C# conn.Open(); OracleCommand cmd = new OracleCommand(); cmd.Connection = conn; cmd.CommandText = "Select * from Kunden"; cmd.CommandType = CommandType.Text; OracleDataReader dr = cmd.ExecuteReader(); dr.Read(); inhalt = dr.GetString(0); lsbinhalt.Items.Add(inhalt); conn.Dispose(); } } }
Code:
Application.Run(new Form1());
Zusätzlich wollte ich fragen, wie ich dem C# Programm mitteile das er die Datenbank übers Netzwerk suchen muss bzw. die Datenbank unter einer bestimmten IP findet?
Hoffe Ihr könnt mir dabei helfen
Vielen Dank schonmal im vorraus.
lg snogi
Comment