Zugriff
Access (zu deutsch zugriff) is voll cool!
Inhaltsverzeichnis
Features
-> Häufiger Einsatz von Problemberichten während der Arbeit.
Dieses Feature ist vor allem dann ganz praktisch, wenn man viel programmiert hat und dann die Arbeit von Stunden gelöscht wird. => Microsoft sorgt daher dafür, dass Programmierern nicht fad wird.
-> Es macht immer das, was man nicht will. -> Interaktive KI. Beliebt sind Befehle wie Stop, Start, MakeAnimation (noch nicht sehr ausgereift, kann zur Formatierung
von Laufwerk C führen)
-> Einsatz von Bluescreens -> Microweich setzt außerdem auf Geschwindigkeit: Access wurde extrem "hardwarefressend" programmiert, um Anwendern das Leben
zu erleichtern, bzw. eigentlich um das für die neue Hardware ausgegebene Geld
Namensgebung
Der Codename Zugriff kommt daher, weil die Programmierer Access meistens während Zugfahrten entwickelten => und weil Microsoft Fanatiker von Riffs ist, haben sie einfach Riff angehängt.
Beispiel für die Verwendung des nichtverwendbaren Zugriffes
Dim cmdchange As New ADODB.Command Dim cmdbeg As New ADODB.Command Set cn = CurrentProject.Connection sSQL = "UPDATE Fahrer SET Vorname = vornam, Tageskosten = tagkost, Geburtsdatum = gebdat WHERE FNr = fanr;" With cmdchange Set .ActiveConnection = cn .CommandType = adCmdText .CommandText = sSQL '!!!! 'HIER LEGT MAN PARAMETER AN => RICHTIGE REIHENFOLGE .Parameters.Append .CreateParameter("vornam", adVarChar, adParamInput, 30) .Parameters.Append .CreateParameter("tagkost", adInteger, adParamInput) .Parameters.Append .CreateParameter("gebdat", adDate, adParamInput) .Parameters.Append .CreateParameter("fanr", adInteger, adParamInput) End With 'UND JETZT KOMMTS 'MANN MUSS DIESE AUCH WIEDER IN DER SELBEN REIHENFOLGE VERWENDEN, WIE MAN SIE DEFINIERT HAT 'LOL 'LOL 'ACCESS DEFINIERT DEN INDEX NEU UND VOR ALLEM DESSEN ZWECK => NÄMLICH KEINER 'Ein Index ist daher nur zum Langsamermachen (das neue Prinzip von Microsoft) vorhanden With cmdchange .Parameters("vornam") = txtVorname.Value .Parameters("tagkost") = txtKosten.Value .Parameters("gebdat") = CDate(txtGeb.Value) .Parameters("fanr") = cboFam.Value .Execute End With
wenn man das an einer anderen stelle wieder macht -> ändert sich das verhalten. dieses lässt sich darauf zurückführen, dass die integrierte ki von access entscheidet, was zu tun ist.
Verwendung
bis heute hat man für access keine verwendung gefunden, als der zugriff is zu nix zu gebrauchen. ursprünglich wurde access im jahre 1990 zusammen mit windoof 3.11 entwickelt um leute zu ärgern, seitem verfolgt microsoft auch diese strategie weiter, wie wir ja sehen