Office: (Office 2010) Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen

Helfe beim Thema Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; für diese Abfrage benöt8ige ich doch erstmal die Tabelle innerhalb meinder Datenbank ...(Die liegt extern als MS-SQL-DB und die bekomm ich nicht... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Sterni., 30. Juli 2016.

  1. Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen


    für diese Abfrage benöt8ige ich doch erstmal die Tabelle innerhalb meinder Datenbank ...(Die liegt extern als MS-SQL-DB und die bekomm ich nicht verlinkt, weil der Name zu lang ist) .... oder übersehe ich hier etwas ?
     
    Sterni., 2. August 2016
    #31
  2. "Erfolgserlebnis" klingt gut, ...will ichhaben ;-)
    ich habe nämlich immer noch das Gefühl, mich im Kreis zu drehen :-O
     
    Sterni., 2. August 2016
    #32
  3. Eben nicht, Pass-Through greift direkt auf das Backend zu, Access interessiert sich nicht für den SQL-Code, der dabei zum Einsatz kommt.

    Erstelle eine neue Abfrage, wähle keine Tabelle, gehe auf die SQL-Ansicht, wähle "Pass-Through", gib die Verbindungsparameter im Eigenschaftenfenster ein und schreibe das Select-Statement mit den Datenfeldern die du brauchst. Speichere diese Abfrage und verwende sie wie eine eingebundene Tabelle.
     
    MaggieMay, 2. August 2016
    #33
  4. Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen

    Jep :-)
    damit bin ich schon mal ein ganzes Stück weiter :
    1) Die Abfrage ( bei einer Tabelle mit kurzem Namen) klappt schon mal
    2) ein "zu langer" Dateiname wird nicht mehr angemeckert
    sieht also so aus, als ob ich damit an's Ziel kommen werde ;-)

    Allerdings beinhaltet der Tabellenname Bindestriche (-), die beim Aufruf

    select TimeStamp from abc.abcdefghijklm_abcdefghi_02C09DC5-2D03-4F29-A169-E1C594FE260D
    (Dies ist der Tabellenname, den mir Access auch anzeigt, wenn ich auswählen will)

    "angemeckert werden:
    Falsche Syntax in der Nähe von '-'.(#102)

    Wenn im Aufruf die '-' durch '_' ersetze läuft der Aufruf durch.(alledings gibt es die Datei natürlich nicht) also ist die Begrenzung der Tabellennamenlänge damit scheinbar tatsächlich aufgehoben :-)

    Ist da wegen des Sonderzeichens noch ein "Trick" anzuwenden ?
     
    Sterni., 2. August 2016
    #34
  5. Wie in Access auch, musst du Objektnamen mit Sonderzeichen in eckige Klammern setzen.
    Code:
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  6. Sorry, aber das ist jetzt nicht wahr - oder? *entsetzt

    Da hat wohl jemand die Festlegung von Objektnamen mit den Richtlinien für sichere Passwörter gekreuzt!

    PS:
    Die eckigen Klammern mögen es wohl richten, aber die Notwendigkeit derartiger "Kreationen" müsste erst noch nachgewiesen werden.
     
    MaggieMay, 2. August 2016
    #36
  7. danke für den Tip.
    Ich hatte die Eckicke Klammer zwar auch schom probiert, dabei allerdings einen Fehler gemacht. jetzt klappts *Smilie *Smilie
     
    Sterni., 2. August 2016
    #37
  8. Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen

    Danke an alle, für die echt schnelle und erfolgreiche Unterstützung !


    Ich komme auf diesem Wege nun schnell und flexibel an die Daten dran.
    *winner
    Der Rest drumherum ist nun reines "Doing".



    DANKE !
    *hands
     
    Sterni., 2. August 2016
    #38
Thema:

Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen

Die Seite wird geladen...
  1. Zugriff von Access auf SM-SQL Datenbank-Tabellen mit einem >64 Char-Namen - Similar Threads - Zugriff Access SQL

  2. Zugriff aus Access-Datei (xx.accdb)

    in Microsoft Excel Hilfe
    Zugriff aus Access-Datei (xx.accdb): Guten Tag Mit Windows 10 und Excel 2021 Pro konnten mit unten stehendem Makro Daten an ein Access-DB übergeben werden. Mit Windows 11 und Excel 2021 Pro geht das nicht mehr. [ATTACH]...
  3. ADODB Zugriff auf Access 2016

    in Microsoft Excel Hilfe
    ADODB Zugriff auf Access 2016: Liebes Forum, ich habe eine Datenbank in Access 2016 erstellt und möchte nun darin über Aggregatfunktionen zusammenfassen, in eine Excelzelle schreiben und dann rechnen. Der erste Schritt soll...
  4. VBA Zugriff auf 32 Bit Access Datenbank von 64 Bit Anwendung

    in Microsoft Access Hilfe
    VBA Zugriff auf 32 Bit Access Datenbank von 64 Bit Anwendung: Hallo Zusammen, Seit heute habe ich folgendes Problem: Ich habe mit Access und ProgeCad eine GIS-Anwendung erstellt. Ich greife dabei von Access aus auf ProgeCad zu und umgekehrt. Von ProgeCad...
  5. Access 2013: Zugriff auf das Backend nur durch einen User möglich

    in Microsoft Access Hilfe
    Access 2013: Zugriff auf das Backend nur durch einen User möglich: Hallo Access-Gurus! Dank Eurer Hilfe läuft meine Access DB nun schon seit einigen Monaten ohne Probleme... doch da zogen dunkle Wolken am IT-Himmel auf. Nun haben wir von 2010 auf 2013...
  6. Zugriff auf Strato MySQL DB über SSH-Tunnel (Putty) und ODBC von MS ACCESS aus

    in Microsoft Access Hilfe
    Zugriff auf Strato MySQL DB über SSH-Tunnel (Putty) und ODBC von MS ACCESS aus: Hallo zusammen! Ist irgendwo bekannt, dass ein Zugriff auf eine Strato MySQL DB über SSH-Tunnel (Putty) und ODBC von MS ACCESS aus erfolgreich war? Die bekannte Strato-Faq:...
  7. Pfade in Access Datenbanken ändern

    in Microsoft Access Hilfe
    Pfade in Access Datenbanken ändern: Hallo Zusammen, ich musste leider eine fremderstellte DB von einem Server auf einen anderen Server umziehen. Auf dem alten Serverpfad habe ich nun keine Rechte mehr. Leider ist in der DB an...
  8. Access Webapps mit Zugriff von mobilem Endgerät (Android - Tablett)

    in Sonstiges
    Access Webapps mit Zugriff von mobilem Endgerät (Android - Tablett): Einen wunderschönen guten Abend an dieses wundervolle Forum. Nach so genialen Starthilfen aus diesem Forum habe ich mit Excel nun ein mittlerweile sehr umfangreiches Rechnungsprogramm...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden