Erst mal danke! leider hab ich nicht viel ahnung von access.
Das ist immer schlecht, speziell, wenn man relativ anspruchsvolle Sachen machen will… ;-{)
was meinst du mit DAO als Objektmodul?
Nicht „Objektmodul“, sondern „Objektmodell“! Es gibt verschiedene Modelle für die Datenzugriffsobjekte, z.B. DAO (Data Access Objects) oder ADO (Active Data Objects), je nach Access-Version ist die eine oder andere Variante voreingestellt (was man aber im Modulentwurf unter Extras/Verweise ändern kann) und je nachdem, was man vorhat bzw. wie das Projekt angelegt ist, ist die eine oder die andere Variante vorzuziehen. Das sollte man aber eigentlich geklärt haben, bevor man mit dem Programmieren anfängt!
Wenn du ADO verwendest, musst du anstelle von „Currentdb“ schreiben „CurrentProject.Connection“.
und Rechner-ID ist kein
Textfeld sondern ein autowert…
Dann halt:
...
"INSERT INTO DeineTabelle
([Rechner-ID],Rechnername,Freigegeben) VALUES (" & \_
Me![Rechner-ID] & ",'" & \_
Me![Rechnername] & "'," & \_
IIF(Me!Freigegeben,"True","False") & ")"
Wird dabei auch das aktuelle
datum eingefügt?
Nein, kann man aber natürlich machen…
...
"INSERT INTO DeineTabelle
([Rechner-ID],Rechnername,Freigegeben,MeinDatum) VALUES (" & \_
Me![Rechner-ID] & ",'" & \_
Me![Rechnername] & "'," & \_
IIF(Me!Freigegeben,"True","False") & ", Date())"
Gruß aus dem Norden
Reinhard Kraasch
(http://www.dbwiki.de - das Datenbank-Wiki)