vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB & Datenbanken
Umstellung Access 2003 auf 2007 
Autor: Willi54
Datum: 11.03.13 09:25

Hallo,

eine alte Access 2003 (XP) Anwendung wurde auf Access 2007 (Win7) umgestellt.

Danach traten eine Effekte auf.

- Bei einigen PC- Installationen lief die Umstellung ohne Probleme.
- Andere PCs ( auch Access 2007 und Win7) hatten Probleme beim Aufruf von Formularen. Diese Formulare werden beim Debuggen ignoriert und ohne Fehlermeldung wird die nächste Anweisung verarbeitet.

Wenn ich unter Access 2007 ein neues Formular anlege und die Controls und den Codes aus dem fehlerhaften Formular in die neue Form kopiere, läuft wieder alles normal.

Bei rd. 55 Formularen ein sch.... Job.

Hat jemand eine Idee?

Danke Willi
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Umstellung Access 2003 auf 2007 
Autor: Franki
Datum: 11.03.13 23:59

Hallo,

du hast ja gleich zwei Umstellungen gemacht, die Access Version und auch das Betriebssystem.

Wenn so etwas auf einigen Rechnern funktioniert und af anderen nicht obwohl das offensichtlich identisch sein sollte, dann mußt du da ein gezieltes Debugging einbauen um zu kontrollieren, was an den entsprechenden Rechnern unterschiedlich ist.

Aber das identische Problem nättest du eigentlich auch schon haben müssen, wenn nur eier von den beiden Paramatern geändert wird. Also z.B. A23K auf Win XP oder Win7/8, bzw. A2K.xxx welchselweise. Das Problem ist doch nicht neu, das gibt es schon seit er Umstellung von Win95 / Win98 / NT / W2K / XP usw. usw.

Immer gab es schon unterschiedliche Versionen von Access...

Gruß
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Umstellung Access 2003 auf 2007 
Autor: Willi54
Datum: 12.03.13 00:25

Hallo Frank,

Danke für deine Hinweise. Ja es war eine Umstellung von Access und Betriebssystem, unverständlich nur die unterschiedlichen Effekte bei Access 2007 mit Win7. Ich habe natürlich alle ActivX und dll und die dazugehörigen Versionsnummern geprüft, alle identisch.

Die Umstellung war auch nicht so dramatisch, Ribbon ausgeschaltet und damit schon fast alles erledigt. Das lief auch sehr gut, aber an einigen Rechner wurde Formulare nicht gestartet, also Formular aufgerufen, aber z.B. das Load-Event nicht ausgeführt. Das Debuggen hat das nur bestätigt, alles ohne Fehlermeldung. Wie gesagt kann der Fehler behoben werden, wenn ich unter Access 2007 ein neues Formular erstelle, die Controls und den Code aus dem nicht lauffähigen, aus Access 2003 übernommenen Formular, 1:1 übernehme.

Wie besagt eine lästige Arbeit bei vielen Formularen.

Vielleicht geht es auch einfacher.

Willi
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Umstellung Access 2003 auf 2007 
Autor: benne
Datum: 03.05.13 12:49

Hallo Willi,

so ähnliche Probleme habe ich auch, weil meine Anwendungen auf verschiedensten Plattformen laufen.

( XP, Win7, Win764, Server 2008 )

Mit Verweisen auf die bekannten ocx gibt es die meisten Probleme.

Generell mache ich nach größeren Aktionen einen decompile Aufruf. Danach 2x komprimieren.


Manchmal hilft aber nur der andere Trick. Erst recht, wenn die Anwendung nicht 100% sauber programmiert wurde.
Mach eine neue leere Datenbank auf.
Dann importiere alle Inhalte der alten in die neue. (Menüleisten & Co. nicht vergessen.)

Danach verschwinden einige Probleme wie von Zauberhand.

Frag mich aber nicht, warum das so ist.

Gruß
Bernd
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Umstellung Access 2003 auf 2007 
Autor: Willi54
Datum: 06.05.13 14:56

Hallo Bernd,

Danke für den Hinweis. Hatte ich auch schon probiert, leider ohne Erfolg.

Nach langen Testen habe ich wohl die Lösung, es waren die Standardzeichensätze.

Ich hatte alles mal unter Access xp und DE entwickelt und bei den ausländischen Kollegen lief bisher alles mit EN. Jetzt hatte aber mein chinesischer Kollege einen chinesischen Zeichensatz gewählt und das hatte keiner so richtig registriert.

Nach der Umstellung auf EN läuft alles.

Gruß Willi

Beitrag wurde zuletzt am 06.05.13 um 14:56:39 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2024 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