I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Okay, så er du nødt til at oprette kolonnen i tabellen.
Derefter kan du, når brugeren har indtastet navn, opdatere tabellen med det pågældende navn.
Der mangler dog stadig nogle oplysninger: - Hvornår/hvor taster brugeren navnet? Er det på en formular eller er det en inputbox? - Hvordan ved du hvilket navn, der skal placeres i hvilken post? - Kender du noget som helst til VBA?
Okay, så skal du (evt på en knap) lægge følgende kode:
Dim txtNavn as String txtNavn = Inputbox(\"Angiv navn\") if txtNavn <> \"\" then CurrentProject.Connection.Execute \"Update [Tabel] Set [Navn] = \'\" & txtNavn & \"\'\" end if
hvor Tabel erstattes af navnet på tabellen og Navn erstattes hvis du har kaldt den nye kolonne andet en \'Navn\'
Hmm, du skal vel kun tilføje kolonnen én gang (manuelt) hvorefter den ligger der til tid og evighed? Eller vil du have at hver bruger tilføjer en kolonne? (Dette strider mod alle grundlæggende regler og normalformer for databasedesign!)
OK, nu er jeg med (er lidt sløv i optrækket engang i mellem ;-)
Din kode skal så se således ud i stedet:
\'**** Start **** Dim txtNavn as String Dim db As Database Dim tdef As TableDef Set db = CurrentDb Set tdef = db.TableDefs(\"Tabel\") tdef.Fields.Append tdef.CreateField(\"Navn\", dbText)
txtNavn = Inputbox(\"Angiv navn\") if txtNavn <> \"\" then CurrentProject.Connection.Execute \"Update [Tabel] Set [Navn] = \'\" & txtNavn & \"\'\" end if \'**** Slut ****
Da denne metode bygger på DAO-teknik, skal du huske at sætte en reference til MS DAO under Tools->References.
Og bemærk at der nu er flere steder, hvor du skal ændre navne, så de passer til din egen tabel.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.