vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
SQL DB öffnen 
Autor: schnullerking
Datum: 18.09.13 11:06

Hallo Zusammen
Habe da ein kleines Problemchen

Ich möchte via VB6 au eine SQL Datenbank von Microsoft Dynamics Nav ( Navision ) zugreiffen

Die DB heisst: Navision
Die Tabelle heisst: Fisch-Breeder$Item

jetzt hat der Zugriff ein Problem mit dem Bindestrich Zeichen
Wie kann ich auf diese ohne Fehler zugreifen
Die Connection funktioniert
nur der Recordset kann nicht geöffnet werden

    With conNavision
        .Provider = "SQLOLEDB.1"
        .Properties("Persist Security Info").Value = False
        .Properties("User ID").Value = "VBNavision"
        .Properties("Password").Value = "test"
        .Properties("Initial Catalog").Value = "Navision"
        .Properties("Data Source").Value = "Fisch-sql10"
        .Open
    End With
 
    sqlNavision = "SELECT * FROM Fisch-Breeder$Item "
    rsNavision.LockType = adLockOptimistic
    rsNavision.CursorLocation = adUseClient
    rsNavision.Open sqlNavision, conNavision
Was komisch ist Fisch-Breeder ist der Mandantname im Nav und Item die DB
Aber im SQL als Tabellennamen steht dbo.Fisch-Breeder$Item

Nur mit Item als Tabelle kann ich auch nicht zugreifen
Besten Dank für Eure Hilfe
Dany
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL DB öffnen1.618schnullerking18.09.13 11:06
Re: SQL DB öffnen1.015schnullerking18.09.13 11:53

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel