Avatar billede want2learn Nybegynder
27. marts 2004 - 21:32 Der er 19 kommentarer og
1 løsning

lille syntaksfejl

jeg har dette hvor den melder en fejl syntaksfejl ved:
Function MyDateFormat(thedate)

nogle der lige vil kigge på det og evt se om jeg kan få andre fejl i det lille script .

CODE:
If Not (rs.BOF Or rs.EOF) Then
    response.write "nyheder"

    Do While Not rs.EOF
        strForfatter = rs("Forfatter")
        strOverskrift = rs("Overskrift")
        strTekst = rs("Tekst")
        strDate = rs("Dato")

        Function MyDateFormat(thedate)
              Dim m, d, y, mdArr
              mdArr = Split("Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December",",")
              m = mdArr(Month(CDate(thedate))-1)
              d = day(Cdate(thedate))
              y = year(Cdate(thedate))
              MyDateFormat = m & " " & d & ". " & y
        End Function

          response.write "<b>"&MyDateFormat(date()) & strOverskrift&"<b/><br /><br />" & _
                      &strTekst&"<br /><br />" & _
                      "Skrevet af "&strForfatter"."
    rs.MoveNext
    Loop
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:33 #1
tror jeg vil få en fejl i dette stykke også men ved ikek hvilken og hvad der evt skal rettes.

response.write "<b>"&MyDateFormat(date())
Avatar billede Slettet bruger
27. marts 2004 - 21:33 #2
Hvad er fejlen?
Avatar billede Slettet bruger
27. marts 2004 - 21:37 #3
Prøv evt uden ()
MyDateFormat date()
Avatar billede retry Nybegynder
27. marts 2004 - 21:37 #4
Flyt definitionen af funktionen ud af loopet
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:37 #5
---- jeg har dette hvor den melder en fejl syntaksfejl ved: ---
Function MyDateFormat(thedate)

det er ved

Function MyDateFormat(thedate)
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:38 #6
og det er den linje/code den nævner !!
Avatar billede retry Nybegynder
27. marts 2004 - 21:38 #7
.. og ud af if'en..
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:41 #8
okay nu får jeg denne fejl

Der er en syntaksfejl
/Default.asp, line 50
&strTekst&"<br /><br />" & _

og det er selvf. denne linje

&strTekst&"<br /><br />" & _ (er i bunden)


min code er nu:

        strForfatter = rs("Forfatter")
        strOverskrift = rs("Overskrift")
        strTekst = rs("Tekst")
        strDate = rs("Dato")

        Function MyDateFormat(thedate)
              Dim m, d, y, mdArr
              mdArr = Split("Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December",",")
              m = mdArr(Month(CDate(thedate))-1)
              d = day(Cdate(thedate))
              y = year(Cdate(thedate))
              MyDateFormat = m & " " & d & ". " & y
        End Function

If Not (rs.BOF Or rs.EOF) Then
    response.write "nyheder"

    Do While Not rs.EOF
       
          response.write "<b>"&MyDateFormat(date()) & strOverskrift&"<b/><br /><br />" & _
                      &strTekst&"<br /><br />" & _
                      "Skrevet af "&strForfatter"."
    rs.MoveNext
    Loop
Avatar billede retry Nybegynder
27. marts 2004 - 21:46 #9
"Skrevet af "&strForfatter"."
skal være    "Skrevet af " & strForfatter & "."
Avatar billede ellebaek Nybegynder
27. marts 2004 - 21:46 #10
strForfatter = rs("Forfatter")
        strOverskrift = rs("Overskrift")
        strTekst = rs("Tekst")
        strDate = rs("Dato")

        Function MyDateFormat(thedate)
              Dim m, d, y, mdArr
              mdArr = Split("Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December",",")
              m = mdArr(Month(CDate(thedate))-1)
              d = day(Cdate(thedate))
              y = year(Cdate(thedate))
              MyDateFormat = m & " " & d & ". " & y
        End Function

If Not (rs.BOF Or rs.EOF) Then
    response.write "nyheder"

    Do While Not rs.EOF
       
          response.write "<b>"&MyDateFormat(date()) & strOverskrift&"<b/><br /><br />" strTekst&"<br /><br />Skrevet af " & strForfatter"."
    rs.MoveNext
    Loop
end if..
Avatar billede ellebaek Nybegynder
27. marts 2004 - 21:46 #11
nå ja... Min fejl ;-)
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:50 #12
okay så jeg ikke lige men hvad med den fejl lige før skrevet af !?

Der er en syntaksfejl
/Default.asp, line 50
&strTekst&"<br /><br />" & _
Avatar billede want2learn Nybegynder
27. marts 2004 - 21:52 #13
okay så det selv det var & tegnet i starten der skulel slettes så nu udskriver den det men den udskriver KUN den første record 10-14 gange hvad er fejlen når den gør det !?

den skal jo skrive den første og så den næste osv og ikek den første det antal gange som der findes recorder i min database !!
Avatar billede ellebaek Nybegynder
27. marts 2004 - 21:52 #14
prøv at lave linien om til...
response.write "<b>"&MyDateFormat(date()) & strOverskrift&"<b/><br /><br />" &strTekst&"<br /><br />Skrevet af " & strForfatter & "."
Avatar billede ellebaek Nybegynder
27. marts 2004 - 21:54 #15
det er fordi du definere dine variable inden du starter din løkke..

Sådan her virker det:


        Function MyDateFormat(thedate)
              Dim m, d, y, mdArr
              mdArr = Split("Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December",",")
              m = mdArr(Month(CDate(thedate))-1)
              d = day(Cdate(thedate))
              y = year(Cdate(thedate))
              MyDateFormat = m & " " & d & ". " & y
        End Function

If Not (rs.BOF Or rs.EOF) Then
    response.write "nyheder"

    Do While Not rs.EOF
        strForfatter = rs("Forfatter")
        strOverskrift = rs("Overskrift")
        strTekst = rs("Tekst")
        strDate = rs("Dato")

          response.write "<b>"&MyDateFormat(date()) & strOverskrift&"<b/><br /><br />" & _
                      &strTekst&"<br /><br />" & _
                      "Skrevet af "&strForfatter &"."
    rs.MoveNext
    Loop
Avatar billede want2learn Nybegynder
27. marts 2004 - 22:00 #16
RETRY & ELLEBAEK

vil I ligge et svar !?

BTW jeg har oprettet et spm der hedder "opsætning af recorder" som har med denne code at gøre hvis I vil kigge på det !!
Avatar billede ellebaek Nybegynder
27. marts 2004 - 22:00 #17
Jeg smider et svar, og kigger på det andet spg.
Avatar billede want2learn Nybegynder
27. marts 2004 - 22:04 #18
det andet spm er oprettet ;)

RETRY ville du også venligst lægge et svar !??
Avatar billede retry Nybegynder
28. marts 2004 - 10:35 #19
Jeg samler ikke på points, men ellers tak.
Avatar billede want2learn Nybegynder
28. marts 2004 - 11:25 #20
NP
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