Avatar billede kbonline Nybegynder
26. maj 2008 - 23:02 Der er 4 kommentarer

type mismatch

hvorfor denne fejl :
Microsoft VBScript runtime error '800a000d'

Type mismatch: 'rs'

/rma/sermasag.asp, line 73


----------

koden=
telefonnummer=rs("telefonnummer")
Avatar billede erikjacobsen Ekspert
26. maj 2008 - 23:07 #1
Og hvor får du rs fra?
Avatar billede kbonline Nybegynder
26. maj 2008 - 23:08 #2
access database
Avatar billede cpufan Juniormester
26. maj 2008 - 23:08 #3
du prøver at håndtere strengen som noget den ikke er,
typisk som et tal, men der forekommer mellemrum, eller feltet er tomt

hvis du indeslutter din kode i et statement:

if isnumeric(rs("telefonnummer") then

din kode

end if

vil den ikke fejle,
men du får så ikke set hvad der forårsager fejlen,
men det vil typisk være et mellemrum når det er et tlf.nummer
Avatar billede cpufan Juniormester
26. maj 2008 - 23:10 #4
der mangler så et )

if isnumeric(rs("telefonnummer")) then

din kode

end if

en
telefonnummer=replace(rs("telefonnummer")," ","")

kan måske også gøre det.
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
Kategori
Kurser inden for grundlæggende programmering

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