Avatar billede superraider Nybegynder
01. oktober 2006 - 20:37 Der er 9 kommentarer og
1 løsning

convert to int

dDatestr = Month(dDate)
DBMDATE = mid(BoDstr,5,2)
if DBMDATE = dDatestr then


Jeg vil gerne lave den if sætning men der virker ikke da DBMDATE er en string ex. "01" og dDatestr = int ect 1

Jeg kan ikke få den til at lave den string på "01" om til en int 1
Avatar billede htm Nybegynder
01. oktober 2006 - 20:41 #1
Avatar billede superraider Nybegynder
01. oktober 2006 - 20:42 #2
Type mismatch: 'CInt'
Avatar billede htm Nybegynder
01. oktober 2006 - 20:43 #3
Sådan her?

if cint(DBMDATE) = cint(dDatestr) then
Avatar billede superraider Nybegynder
01. oktober 2006 - 20:50 #4
det er ligemeget om cint(dDatestr), det er en int.
den laver jo fejl på
CInt(DBMDATE)

men ja giver samme fejl
if cint(DBMDATE) = cint(dDatestr) then
Avatar billede cpufan Juniormester
02. oktober 2006 - 15:25 #5
du har jo sikkert en "-" på plads 5 derfor laver den type mismatch

prøv at udskrive din dmbdate
Avatar billede superraider Nybegynder
02. oktober 2006 - 17:55 #6
har lavet en anden løsning.  Men nej har ikke en "-" på plads 5.
BoDstr = 20061002175540
Avatar billede cpufan Juniormester
02. oktober 2006 - 18:26 #7
prøv at udskrive dbmdate
jeg tror den tager "00"
Avatar billede superraider Nybegynder
02. oktober 2006 - 22:37 #8
nej den starter på første værdi og tæller op så det bliver 10
Avatar billede cpufan Juniormester
02. oktober 2006 - 23:10 #9
det kan så skyldes at BoDstr først defineres efter

dDatestr = Month(dDate)
DBMDATE = mid(BoDstr,5,2)
if DBMDATE = dDatestr then
Avatar billede superraider Nybegynder
03. oktober 2006 - 19:38 #10
Jeg lavede det hele om til textstrenge, fandt det nemmere.

if Month(dDate) > 9 then
dDatestr = "" & Month(dDate)
else
dDatestr = "0" & Month(dDate)
end if
DBMDATE = mid(BoDstr,5,2)

if DBMDATE = dDatestr then
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