Fehler nach Konvertierung auf Access 2000

Hallo!

Nachdem ich die Access - Datenbank auf V2000 konvertiert hatte, funktioniert folgende Formel in der Abfrage nicht mehr:

Gebdat: Teil([PXAUFN_PATGEBDAT];7;2)

Fehlermeldung beim Start der Abfrage:

Undefinierte Funktion „Mid“ in Ausdruck.

Warum funktioniert die Funktion „Teil“ nicht mehr bzw. warum wird die falsch übersetzt?

Ich denke, daß Access den englischen Begriff „MID“ verwwendet?

tks!

Herbert

Schau mal in Karl Donaubauers FAQ (http://www.donkarl.com): FAQ 7.1, 7.11, 7.12

Gruß aus dem Norden
Reinhard Kraasch (http://www.kraasch.de - Access Tipps & Tricks)

Versuch mal statt
Gebdat: Teil([PXAUFN_PATGEBDAT];7;2)
die Schreibweise
Gebdat: TeilStr([PXAUFN_PATGEBDAT];7;2)

Denn was soll Teil denn bedeuten? Ich tippe auf Teilstring, oder?

Gruß

Dylan

In A2000 heisst „Mid“ „Teil“ und nicht „TeilStr“! (Oh Wunder Microsoftscher Sprachverwirrung…)

Gruß aus dem Norden
Reinhard Kraasch

Hallo!

Versuch mal statt
Gebdat: Teil([PXAUFN_PATGEBDAT];7;2)
die Schreibweise
Gebdat: TeilStr([PXAUFN_PATGEBDAT];7;2)

Nein, „Teil“ stimmt schon, „TeilStr“ wird nicht erkannt.

Ich habe hier eine Maschine mit Windows NT4 auf der Office97 und Office 2000 (2000 ohne SP) installiert ist. Hier geht die Funktion Teil([PXAUFN_PATGEBDAT];7;2)! Was soll man davon halten.

Auf einer Win2k Maschine mit Office 2k und SP1 geht die gleiche Abfrage nicht! Es ist zum Verzweifeln.

Noch ne Frage: Warum kann ich kein SP1 für Office 2k unter WinNT installieren?

Ich habe das schon mind. 1200x versucht. Kurz vor dem Ende der Installation bricht diese ab, es erscheint eine „sinnvolle“ Fehlermeldung:

„Fehler aufgetretten, SP1 kann nicht installiert werden“

Wie kriege ich das hin?

tks!

Herbert

Hast du - wie ich dir empfohlen hatte - mal die Verweise geprüft?!?

Gruß aus dem Norden
Reinhard Kraasch (http://www.kraasch.de - Access Tipps & Tricks)

Ja und nein!

Ich habe mal nachgesehen - und war schockiert, was ich da alles einstellen kann.

Mir sind da aber (so viele) Dinge nicht klar, daß ich da nicht rumgespielt habe:

o.) Mal ist der Punkt „Verweise“ im Menü grau hinterlegt (nicht anwählbar), dann wieder nicht. Ich habe da noch keine Regel gefunden.
o.) Da drinnen gibt es ca. 5000 Verweise. Ich habe mir diese durchgesehen, aber keinen gefunden, der etwas mit meinem Problem zu tun hat.

Die Sache mit den Verweisen scheint mir aber trotzdem nicht die Lösung zu sein. Ich habe eine WinNT Maschine, da läuft die Abfrage mit der (derselben) Formel. Unter NT mit Office2k SP1 läuft sie plötzlich nicht mehr.

Im CT war vor ein paar Monten / Jahren mal ein Beitrag wie man Datenbanken erfolgreich von 97 auf 2000 konvertiert. Ich habe begonnen, mich da reinzulesen, und bin nach der 50. Seite schweißgebadet wieder ausgestiegen.

Für jemand, der nicht den ganzen Tag die Zeit hat, sich mit Access zu „spielen“ ist das kaum noch zu durchblicken. Hast Du die Zeit, um Dich mit Access zu spielen?

Tks! und Gruß aus dem Süden!

Herbert

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Nun ja - man muss da eigentlich nur eine Handvoll Verweise einstellen bzw. prüfen - und um welche es geht, ist doch in der FAQ genau beschrieben. Um das, was man da alles verstellen kann , sollte man einen großen Bogen machen.

Auch wenn die Verweise „korrekt“ aussehen, sollte man mal alle löschbaren weglöschen (natürlich vorher notieren) und neu erstellen.

Weiteres ist in der - ja auch schon erwähnten - FAQ 7.12 (http://www.donkarl.com) beschrieben. Wenn man das beherzigt, sollte es keine Probleme bei der Umstellung geben - ist mir jedenfalls noch nicht untergekommen.

Zu deiner anderen Frage: „Spielen“ ist eigentlich nicht mein Ansatz - aber ich stimme dir zu, die Materie ist recht komplex, eigentlich zu komplex, um sie „nebenbei“ anzugehen.

Gruß aus dem Norden
Reinhard Kraasch (http://www.kraasch.de - Access Tipps & Tricks)

In A2000 heisst „Mid“ „Teil“ und nicht „TeilStr“! (Oh Wunder
Microsoftscher Sprachverwirrung…)

Die spinnen doch bei Microdoof :wink: