Seite 1 von 1

SQL Server Problem unter ODBC

Verfasst: 05.01.2006 17:59
von PBFetischist
Hallo zusammen,

wir haben auf der Firma ein System das unter SQL Server läuft und um dort an Artikelinformationen zu kommen, nutzen wir Access. Das funktioniert gut - ODBC Tabellen verknüpfen - ist aber relativ lästig zu starten.
Lange Rede, kurzer Sinn... dachte ich mir: Ist ja nur ein simpler Select auf die Datenbank und das kann ich auch unter PB basteln, aber: Pustekuchen.
Die Datenbank zu öffenen funktioniert, aber die einfachste Abfrage: select * from tabelle" versagt mit dem Hinweis : Unbekanntes Objekt Tabelle blabla.
Die Tabelle existiert aber auf jeden Fall, denn der "Select" im Access sieht nicht anders aus.
Kennt sich da jmd aus es wäre ja wirklich ein Wunder.

Googlen brachte nichts...

Grüße

Heiko

Verfasst: 05.01.2006 19:25
von progger
Wie lautet denn die genaue Fehlermeldung?

Es könnte u.U. an fehlenden Rechten auf die Tabelle liegen?

Meldet sich Access vielleicht mit einem anderen Benutzernamen an als Purebasic?

Gruß
Achim

Verfasst: 05.01.2006 20:54
von PBFetischist
Guter Hinweis.

Die Fehlermeldung lautet: Unbekanntes Objekt Tabelle

Ich melde mich so an:

Code: Alles auswählen


opendatabase(0,"SQLSERVER","","")

Also ohne Benutzername und Passwort denn die sind ja schon im ODBC Treiber eingetragen, aber vielleicht sollte ich es mal mit den Anmeldedaten des Client versuchen. Also Rechnername und Passwort. Leider kann ich das jetzt nicht ausprobieren, weil ich daheim bin.... prüfe ich sofort morgen.

Verfasst: 06.01.2006 20:11
von PBFetischist
Danke. Problem gelöst. Es lag ua daran, daß Access die "." durch _V_ ersetzt , während ich bei PB Besitzer und Tabellenname mit einem Punkt trennen muss.

Danke.