04. oktober 2001 - 18:47Der er
1 kommentar og 1 løsning
hjælp til database i VB
Jeg er lige begyndt at rode med databser i VB, så er derfor allerede stødt ind i et problem. Jeg har lavet en access database med felterne KundeID, fornavn, efternavn, adresse 1 osv. Og til hver af disse felter har jeg knyttet en textbox ved at sige \"datasource = data1\" og fx \"Txtfornavn = fornavn\". Jeg har så lavet tre knapper hvor man skal kunne oprette en ny kunde, rette i allerede eksisterende kundeoplysninger og gemmme oplysningerne som indtastes, koden ser ud som følger:
Private Sub CmdGem_Click(Index As Integer) Data1.Recordset.Update \'gemmer data End Sub
Private Sub CmdNy_Click(Index As Integer) Data1.Recordset.AddNew \'tilføjer en ny kunde End Sub
Private Sub CmdRet_Click(Index As Integer) Data1.Recordset.Edit \'retter i en kunde End Sub
Mit problem er så at hver gang jeg indtaster oplysninger ind i en af tekstfelterne kan jeg sagtens ændre data i allerede eksisterende oplysninger og jeg kan også sagtens gemme oplysningerne uden at trykke på \"Gem\"-knappen, og det vil jeg ikke have skulle kunne lade sig gøre, jeg vil derimod have at man skal bekræfte ændringerne som man har foretaget ved at trykke på \"Gem\"-knappen. Kan dette lade sig gøre?
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.
Ups øverst skulle svar tilfølgelig have været: if svar = vbNo then exit sub
Bemærk at Dette ikke sletter indholdet af Teksfelterne.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.