tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
870
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    JeyB JeyB ist offline Mitglied Silber
    Registriert seit
    Jul 2007
    Beiträge
    63
    Hallo,

    derzeit entwickle ich eine Applikation mit C#, welche Daten aus einem View (virtuelle Tabelle) einer lokalen Datenbank ermitteln soll. Ich verbinde mich mittels ODBC auf diese Datenbank, welche sich nicht auf meinem Entwicklungsrechner befindet, sondern im Netzwerk. Es handelt sich um eine Microsoft Access Datenbank. Mir gelingt es Daten aus verschiedenen Tabellen der Datenbank auszulesen. Wenn ich jedoch Daten aus einer Sicht (View) auslesen möchte dann erhalte ich folgende Meldung:

    ERROR [42S02] [Microsoft][ODBC Microsoft Access Driver] Das Microsoft Jet-Datenbankmodul findet die Eingangstabelle oder Abfrage 'Viewname' nicht. Stellen Sie sicher, dass sie existiert und der Name richtig eingegeben wurde.
    Ich bin langsam am verzweifeln. Hatte auch schon gegoogelt aber bislang nichts hilfreiches zu diesem Problem gefunden, außer das ein View genauso ausgelesen werden kann wie eine normale Tabelle:

    Code :
    1
    
    select * from View

    Wäre für jede Hilfe dankbar.

    P.S.: Die Berechtigungen zum Auslesen des Views besitze ich, da ich als Admin User angemeldet bin.

    Gruß, JeyB
     

  2. #2
    JeyB JeyB ist offline Mitglied Silber
    Registriert seit
    Jul 2007
    Beiträge
    63
    Ok konnte das Problem lösen. Für alle anderen, die dasselbe Problem haben sollte hier die Lösung:

    Da es sich um eine SQL Datenbank handelt, habe ich meine Verbindung und meine Statements mittels Funktionen, welche in der System.Data.SQLClient Bibliothek zu finden sind zusammengestellt. Der ConnectionString ist hierbei sehr wichtig, insbesondere der Eintrag "Data Source"!

    Code :
    1
    2
    
    SqlConnection lConn = new SqlConnection("Data Source=servername\\SQL Server;" +
                            "User ID=ID;Password=PW;Initial Catalog=Datenbankname;");

    Gruß, JeyB
     

Ähnliche Themen

  1. JSF Execption: No saved view state could be found for the view identifier
    Von crombix im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 07.01.11, 11:43
  2. [RCP] View durch einen anderen View ersetzen
    Von lowskilla im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 11.09.09, 09:24
  3. Antworten: 0
    Letzter Beitrag: 13.10.08, 11:44
  4. SQL 2005 Datenbank erstellen Problem mit View
    Von mowch im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 12.12.06, 12:20
  5. Stammbaum in View, Objekte in View verschieben.
    Von Ron-calli im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 11.10.05, 18:01