Avatar billede runberg Nybegynder
19. juni 2007 - 18:40 Der er 4 kommentarer og
1 løsning

Hvordan sættes input kriterier?

Hejsa

Jeg har en access database, med et text felt. I dette felt vil jeg dog ikke tillade følgende 'tegn':

www - href - http (både store og små + blandede bogstaver)

Hvordan angiver jeg dette i min database??

På forhånd tak
Avatar billede fdata Forsker
19. juni 2007 - 19:24 #1
F.eks.:
Private Sub Tekst2_BeforeUpdate(Cancel As Integer)
  If InStr(1, Me.Tekst2, "www") > 0 Then
    MsgBox "Ikke tilladt: www", vbInformation, "OBS"
    Cancel = True
  End If
  If InStr(1, Me.Tekst2, "href") > 0 Then
    MsgBox "Ikke tilladt: href", vbInformation, "OBS"
    Cancel = True
  End If
End Sub
Avatar billede runberg Nybegynder
19. juni 2007 - 19:43 #2
Kan jeg ikke sætte kriteriet direkte på feltet?? - Benytter ikke Access til at smide data i databasen, så ville gerne kunne sætte det direkte på feltet.
Avatar billede fdata Forsker
19. juni 2007 - 19:57 #3
Hm. Du kan lægge en valideringsregel direkte på et felt i en Access tabel (gå i Design mode).
Reglen må så være f.eks.:
  Not Like "*www*" And Not Like "*href*"
... og så en passende valideringsmeddelelse, f.eks.
  Ikke tilladt: www, href
Avatar billede runberg Nybegynder
19. juni 2007 - 21:15 #4
Perfekt !!
Avatar billede fdata Forsker
19. juni 2007 - 21:41 #5
Super. Takker for point  ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester