Access wird erwachsen!!!
03.01.2002
Pro:
das neue ADO - System, mehr Stabilität
Kontra:
Assistent zur Erstellung von Befehlsschaltflächen sehr schlecht
Empfehlenswert:
Ja
Details:
Benutzerfreundlichkeit
Stabilität:
mehr
 GeneralZod
Über sich:
Mitglied seit:01.01.1970
Erfahrungsberichte:120
Dieser Erfahrungsbericht wurde von 49 Ciao Mitgliedern durchschnittlich als sehr hilfreich bewertet
Ich schreibe diesen Bericht aus der Sicht einen Programmierers!!! Wer also Anfänger ist: Es kann sein, das ihr manches nicht versteht, aber ich werde es so einfach wie möglich machen!!! Wenn Datenbankprogrammierer (so wie ich) von Access hören, lachen sie meistens nur!!! Warum??? Weil Access weder für große Datenbanken noch für große Anwendungen gemacht ist, es aber häufig dazu genutzt wird!!! So kam es in der Vorgängerversion (Access 97) schon des öfteren dazu, das bei einer Datensatzanzahl von über 50000, Access abstürzte und somit Daten verloren gingen!!! Doch schuld daran ist nicht Access selbst sondern mit was Access arbeitet!!! Access 97 hat noch mit dem alten DAO-System (Data Access Objects) gearbeitet!!! Dieses System war aber zu spezifisch und zu sehr "Microsoft-spezialisiert"!!!
Doch mit dem neuen Access wurde das anders gelöst!!! Es wurde ein komplett neues System geschaffen!!! Das sogenannte ADO-System (ActiveX-Data-Objects)!!! Dieses kann nicht nur mit locker über 700000 Datensätzen arbeiten, sondern ist auch kompatibel zu allen anderen Datenbanksystemen!!! Auch zu den großen Brüdern, wie DBase!!! Doch Konkurrenz kann es trotzdem nicht machen!!! Zudem wurde ein überarbeitetes VBA (Visual Basic for Applications) mitgeliefert!!! VBA ist die Programmiersprache für alle Office-Anwendungen von Microsoft!!! Das führte aber leider auch dazu, das die alten Datenbanken noch konvertiert werden können in neue, aber neue nicht mehr in das alte System!!! Zudem sollte man wissen, das durch diese, sehr großen Verbesserungen, Access so ziemlich alles steuern kann, egal ob es nun von Microsoft ist oder nicht!!! Alle möglichen Programme können direkt angesprochen werden!!! Auch zu erwähnen wäre, das das neue VBA wesentlich besser damit klar kommt, große Anwendungen zu schaffen!!! Vorher mußte man, wenn die "Anwendung" zu groß wurde, alles in VB oder in eine andere Sprache umschreiben!!! Auch wenn dafür Access nicht geschaffen wurde, kann man es jetzt dafür sehr gut ausnutzen!!! Es hat garkeine Probleme mehr damit, wenn der Quelltext mal "ein wenig" länger ist, und eine Prozedur extrem viele Befehle enthält!!!
Verbessert wurde auch das SQL-System!!! Somit ist es endlich mal möglich, uneingeschränkt das Netzwerk zu "kontrollieren" und etwas umfangreichere Abfragen zu gestalten!!! Nach wie vor ist der Assistent zur Erstellung von Befehlsschaltflächen, einfach mal...naja!!! Er produziert nach wie vor, einen viel zu großen Quelltext und unnötige Dinge!!! Für Anfänger mag der Assistent sehr gut sein, Profis sollten ihn lieber ausschalten und direkt programmieren!!! Gut ist allerdings immer noch die Hilfe!!! Wenn man mal einen Befehl nicht weiß, findet man ihn schnell und einfach und bekommt auch gute Erklärungen geliefert!!!
Wer große Datenbanken besitzt und sie auf Access 97 geschrieben hat, sollte auf Access 2000 umspringen!!! Die neuen Funktionen sind nützlich und unterscheiden sich in der Erlernung nur wenig vom alten System!!! Aber durch das neue System, wird auch mehr Speicher verbraucht!!! Wer allerdings Datenbanken in DBase hat, sollte auf garkeinen Fall umspringen!!! Access 2000 sollte nach wie vor, nur als "kleine Lösung" für "etwas größere" Datenbanken genutzt werden!!!
Aktionen zu diesem Erfahrungsbericht
* Alle Preise inkl. gesetzl. MwSt.; Alle Angaben ohne Gewähr.
Mehr über dieses Produkt lesen
Verwandte Tags für Microsoft Access 2000
|
|
21.07.2002 20:38
Naja wenn man ne funktionierende vbe6.dll hat dann mag Access wohl funktionieren.... Leider ist aber oft nicht der Fall :-( Meiner Meinung nach funktioniert das konventieren aber weder Up noch Down :-( SQL ist jetzt besser? Hab seit Access 97 gar nicht mehr reingeguckt, denn mit dem konnt man ja echt nicht viel anfangen. Hast recht, die Assistenten generieren echt viel unnützes Zeug. Aber ich bin doch gar kein Profi ;-) Und ein Problem ist, das Access 2000 zwar mit den etwas größeren Datenbanken umgehen kann, aber wer hat schon Zeit "Stunden" darauf zu warten bis er die denn mal geöffnet hat? Gruß, zeja
21.06.2002 01:06
Hab mich mal dran versucht, als ich ein Kochbuch zusammenstellen wollte. Allerdings war mir das Ganze dann doch zu aufwendig und meine ursprüngliche Idee konnte ich auch nicht umsetzen. Ich hatte damals ein buch für Einsteiger, dass aber nicht sehr hilfreich war.
10.04.2002 13:44
Sehr gut geschrieben! Das hab sogar ich verstanden! Ich hab über ein Jahr mit Access gearbeitet... Liebe Grüße, Sam