/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Illegal assignment
Fra : Christian Conradsen


Dato : 11-05-04 10:33

Ey all, sidder her og døjer med en kode hvor jeg vil rette nogle
felter i en mysql database. men får følgende fejl.

Error Type:
Sun ONE ASP VBScript runtime (0x800A01F5)
Illegal assignment: 'Year'

POST Data:
artist=2+Fast+4+You&title=Blame+It+On+The+Sun&Year=19965&datemod=
02-05-2004


Koden som får dette data er.

<%

If Request.Querystring("sektion") = "albums" Then



artist = Replace(Request.Form("artist"), "'", "&#39;")
title = Replace(Request.Form("title"), "'", "&#39;")
year = Replace(Request.Form("year"), "'", "&#39;")
datemod = Replace(Request.Form("datemod"), "'", "&#39;")




' SQL sætning opbygges
strSQL = "Update albums set "
strSQL = strSQL & "artist= '" & artist & "', "
strSQL = strSQL & "title= '" & title & "', "
strSQL = strSQL & "year= '" & year & "', "
strSQL = strSQL & "datemod= '" & datemod & "' "



strSQL = strSQL & " Where Id = " & Request.Querystring("id")



Conn.Execute(strSQL)
End if

%>



Det er kun ved Year jeg får denne fejl meddelse. nogen der lige
hurtigt kan pege på min fejl eller ligger den i databasen ?


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (11-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 11-05-04 10:43

Christian Conradsen skrev:

> Illegal assignment: 'Year'
>
> POST Data:
> artist=2+Fast+4+You&title=Blame+It+On+The+Sun&Year=19965&datemod=
> 02-05-2004

Man kunne jo gætte på at årstallet 19965 skaber problemer, men jeg
tror nu ikke, det er her fejlen ligger.


> ' SQL sætning opbygges
> strSQL = "Update albums set "
> strSQL = strSQL & "artist= '" & artist & "', "
> strSQL = strSQL & "title= '" & title & "', "
> strSQL = strSQL & "year= '" & year & "', "

Hvis year er et talfelt (integer), skal der ikke anførselstegn om
værdien.

NB: Helt generelt ved sql-fejl - udskriv den færdige sql-sætning
til skærmen. Det er *meget* lettere at finde fejl når man kan se
hvad der sendes til databasen. Metoden er vist på siden her:
<http://asp-faq.dk/article/?id=41>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Christian Conradsen (11-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 11-05-04 11:06

Nope det er et rent tekst felt. og det der blev skrevet var bare
random.
men datemod er et Date/Time felt.

Men her er hele fejl meddelsen. så

Error Type:
Sun ONE ASP VBScript runtime (0x800A01F5)
Illegal assignment: 'Year'
/admin/ret-albums.asp, line 10


Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Page:
POST 63 bytes to /admin/ret-albums.asp

POST Data:
artist=testrda&title=Yeah+we+roxor&Year=2005%2F3&datemod=dadaad

Time:
Tuesday, May 11, 2004, 12:03:31 PM

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (11-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 11-05-04 11:13

Christian Conradsen skrev:

> Nope det er et rent tekst felt. og det der blev skrevet var bare
> random.

Hvem svarer du og hvad svarer du på? Det er svært at se når du ikke
citerer noget. Læs venligst
<http://html.dk/nyhedsgrupper/usenet.asp> ("Gælder der nogle regler
for nyhedsgrupperne?")


> Men her er hele fejl meddelsen. så

Godt - det hjælper lidt.

Men hvis du læser den artikel jeg henviste til før, kan du se at
der er to vigtige oplysninger du ikke har taget med.

1) Hvad indeholder linje 10?

2) Hvad er den endelige sql-sætning.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Christian Conradsen (11-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 11-05-04 11:19

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen skrev:
>
> > Nope det er et rent tekst felt. og det der blev skrevet var bare
> > random.
>
> Hvem svarer du og hvad svarer du på? Det er svært at se når du ikke
> citerer noget. Læs venligst
> <http://html.dk/nyhedsgrupper/usenet.asp> ("Gælder der nogle regler
> for nyhedsgrupperne?")
Sku heller ikke nemt at holde styr på alle de forpulede tegn når man
skal svare, det er en større videnskab.
>
>
> > Men her er hele fejl meddelsen. så
>
> Godt - det hjælper lidt.
>
> Men hvis du læser den artikel jeg henviste til før, kan du se at
> der er to vigtige oplysninger du ikke har taget med.
>
> 1) Hvad indeholder linje 10?
>
kig i koden jeg har smidt med.
> 2) Hvad er den endelige sql-sætning.
> --
Dette er den endelige sql-sætning.

<!-- #include file="chklogin.asp" -->
<!-- #include file="dataconn.asp" -->
<%

'----------------------------------------------------------------

If Request.Querystring("sektion") = "singles" Then



artist = Replace(Request.Form("artist"), "'", "&#39;")
title = Replace(Request.Form("title"), "'", "&#39;")
year = Replace(Request.Form("year"), "'", "&#39;")
datemod = Replace(Request.Form("datemod"), "'", "&#39;")




' SQL sætning opbygges
strSQL = "Update singles set "
strSQL = strSQL & "artist= '" & artist & "', "
strSQL = strSQL & "title= '" & title & "', "
strSQL = strSQL & "year= '" & year & "', "
strSQL = strSQL & "datemod= '" & datemod & "' "



strSQL = strSQL & " Where Id = " & Request.Querystring("id")



Conn.Execute(strSQL)
End if

%>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jesper Stocholm (11-05-2004)
Kommentar
Fra : Jesper Stocholm


Dato : 11-05-04 11:26

Christian Conradsen <chrisjon@vip.cybercity.dk> wrote in news:40a0a8a0$0
$3055$14726298@news.sunsite.dk:

> Jens GyldenkærneClausen wrote in
> dk.edb.internet.webdesign.serverside.asp:
>> Christian Conradsen skrev:
>>
>> > Nope det er et rent tekst felt. og det der blev skrevet var bare
>> > random.
>>
>> Hvem svarer du og hvad svarer du på? Det er svært at se når du ikke
>> citerer noget. Læs venligst
>> <http://html.dk/nyhedsgrupper/usenet.asp> ("Gælder der nogle regler
>> for nyhedsgrupperne?")
> Sku heller ikke nemt at holde styr på alle de forpulede tegn når man
> skal svare, det er en større videnskab.

Ja, men det gør det nemmere for alle at give hjælp.

>> Men hvis du læser den artikel jeg henviste til før, kan du se at
>> der er to vigtige oplysninger du ikke har taget med.
>>
>> 1) Hvad indeholder linje 10?
>>
> kig i koden jeg har smidt med.

Når man nu beder om hjælp, så er det mindste man kan gøre da at hjælpe de
venlige mennesker, der gerne vil hjælpe. Det gør du ikke ved at bede dem
om at gennemlæse x antal liniers kode for at finde en bestemt linie. Det
gør du derimod ved specifikt at fortælle, hvilken linie, der er linie 10

>> 2) Hvad er den endelige sql-sætning.
>> --
> Dette er den endelige sql-sætning.
>
[snip]

Nej, det er hele koden du sender med. Prøv at læse den artikel Jens
henviste til og se, hvad den anbefaler som nyttig og vigtig information.



--
Jesper Stocholm http://stocholm.dk

Programmer's code comment:
//It probably makes more sense when you're stoned.

Christian Conradsen (11-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 11-05-04 12:26

Jesper Stocholm wrote in dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen <chrisjon@vip.cybercity.dk> wrote in news:40a0a8a0$0
> $3055$14726298@news.sunsite.dk:
>
> > Jens GyldenkærneClausen wrote in
> > dk.edb.internet.webdesign.serverside.asp:
> >> Christian Conradsen skrev:
> >>
> >> > Nope det er et rent tekst felt. og det der blev skrevet var bare
> >> > random.
> >>
> >> Hvem svarer du og hvad svarer du på? Det er svært at se når du ikke
> >> citerer noget. Læs venligst
> >> <http://html.dk/nyhedsgrupper/usenet.asp> ("Gælder der nogle regler
> >> for nyhedsgrupperne?")
> > Sku heller ikke nemt at holde styr på alle de forpulede tegn når man
> > skal svare, det er en større videnskab.
>
> Ja, men det gør det nemmere for alle at give hjælp.
Jep men nu er det blevet så forvirrende at jeg ikke selv kan finde rundt i
det.
> >> Men hvis du læser den artikel jeg henviste til før, kan du se at
> >> der er to vigtige oplysninger du ikke har taget med.
> >>
> >> 1) Hvad indeholder linje 10?
> >>
> > kig i koden jeg har smidt med.
>
> Når man nu beder om hjælp, så er det mindste man kan gøre da at hjælpe de
> venlige mennesker, der gerne vil hjælpe. Det gør du ikke ved at bede dem
> om at gennemlæse x antal liniers kode for at finde en bestemt linie. Det
> gør du derimod ved specifikt at fortælle, hvilken linie, der er linie 10
>
Jeg aner ikke hvad linje 10 er hvis jeg tæller 10 linjer ned får jeg bare
ingenting, tom linje ikke.
> >> 2) Hvad er den endelige sql-sætning.
> >> --
> > Dette er den endelige sql-sætning.
> >
> [snip]
>
> Nej, det er hele koden du sender med. Prøv at læse den artikel Jens
> henviste til og se, hvad den anbefaler som nyttig og vigtig information.
Okay jeg kan da godt sende alt mit menings løse kode med

rediger-singles.asp
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- #include file="chklogin.asp" -->
<!-- #include file="dataconn.asp" -->
<%
' Hent fra databasen afhængig af værdien navn fra URL
strSQL = "Select * From singles Where Id = " & Request.Querystring("id")
Set rs = Conn.Execute(strSQL)


%>

<html>
<head>
<title>Web-Admin</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style/admin.css" rel="stylesheet" media="screen">
</head>
<body>
<center>
<table cellspacing="0" cellpadding="0" class="table_banner">
<tr>
<td><img src="../img/webadmin.jpg"></td>
</tr>
</table>

<table cellspacing="0" cellpadding="0" class="table_main">
<tr>
<td class="td_menu" valign="top">
<p>Ret/Slet/Opret.</p>
<br>
<p><a href="ret-mainlist.asp" target="_self">Ret-Mainr</a></p>
<p><a href="ret-nyhedlist.asp" target="_self">Ret-News</a></p>
<p><a href="ret-singleslist.asp" target="_self">Ret-Singles</a></p>
<p><a href="ret-albumslist.asp" target="_self">Ret-Albums</a></p>
<p><a href="ret-infolist.asp" target="_self">Ret-Info</a></p>
<p><a href="ret-otherstufflist.asp"
target="_self">Ret-OtherStuff</a></p>
<p><a href="infoist.asp" target="_self">Info</a></p>
<p><a href="mainlist.asp" target="_self">Forsiden</a></p>
</td>
<td class="td_tekst" valign="top">

<form method="post" action="ret-singles.asp?sektion=singles&id=<%
Response.Write Request.Querystring("id") %>">

<table class="opretmain" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100px"><p><b>Artist:</b></p></td><td width="350px"><input
class="field1" type="text" name="artist" value="<% Response.Write
rs("artist") %>"></td>
</tr>
<tr>
<td width="100px"><p><b>Title:</b></p></td><td width="350px"><p><input
class="field1" type="text" name="title" value="<% Response.Write
rs("title") %>"> Feks:24-12-2003</p></td>
</tr>
<tr>
<td width="100px"><p><b>Year:</b></p></td><td width="350px"><input
class="field1" type="text" name="year" value="<% Response.Write rs("year")
%>"></td>
</tr>
<tr>
<td width="100px"><p><b>Updated:</b></p></td><td width="350px"><input
class="field1" type="text" name="datemod" value="<% Response.Write
rs("datemod") %>"></td>
</tr>
<tr>
<td colspan="2" align="center"><br><input class="adknap" type="submit"
value="Gem ændringer"> <input class="adknap" type="reset" value="Nulstil
ændringer"></td>
</tr>
<tr>
<td colspan="2" align="center"><p><a href="ret-singleslist.asp"
target="_self">Tilbage til Webadmin</a></p><br></td>
</tr>

</table>
</form>

<%
Conn.Close
Set Conn = Nothing
%>
</td>
</tr>
</table>

<table cellspacing="0" cellpadding="0" class="table_info">
<tr>
<td><p>dunnntd>
</tr>
</table>
</center>
</body>
</html>

ret-singles.asp

<!-- #include file="chklogin.asp" -->
<!-- #include file="dataconn.asp" -->
<%

'----------------------------------------------------------------

If Request.Querystring("sektion") = "singles" Then



artist = Replace(Request.Form("artist"), "'", "&#39;")
title = Replace(Request.Form("title"), "'", "&#39;")
year = Replace(Request.Form("year"), "'", "&#39;")
datemod = Replace(Request.Form("datemod"), "'", "&#39;")




' SQL sætning opbygges
strSQL = "Update singles set "
strSQL = strSQL & "artist= '" & artist & "', "
strSQL = strSQL & "title= '" & title & "', "
strSQL = strSQL & "year= '" & year & "', "
strSQL = strSQL & "datemod= '" & datemod & "' "



strSQL = strSQL & " Where Id = " & Request.Querystring("id")



Conn.Execute(strSQL)
End if

%>


<html>
<head>
<title>Web-Admin</title>
<link rel="stylesheet" href="style/admin.css">
</head>
<body>
<center>
<table cellspacing="0" cellpadding="0" class="table_banner">
<tr>
<td><img src="../img/webadmin.jpg"></td>
</tr>
</table>

<table cellspacing="0" cellpadding="0" class="table_main">
<tr>
<td class="td_menu" valign="top">
<p>Ret/Slet/Opret.</p>
<br>
<p><a href="ret-mainlist.asp" target="_self">Ret-Mainr</a></p>
<p><a href="ret-nyhedlist.asp" target="_self">Ret-News</a></p>
<p><a href="ret-singleslist.asp" target="_self">Ret-Singles</a></p>
<p><a href="ret-albumslist.asp" target="_self">Ret-Albums</a></p>
<p><a href="ret-infolist.asp" target="_self">Ret-Info</a></p>
<p><a href="ret-otherstufflist.asp"
target="_self">Ret-OtherStuff</a></p>
<p><a href="infoist.asp" target="_self">Info</a></p>
<p><a href="mainlist.asp" target="_self">Forsiden</a></p>
</td>
<td class="td_tekst" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">
<p>Singlen er nu rettet, og kan nu ses på hjemmesiden...</p><br><p><a
href='ret-singleslist.asp'>Tilbage til Webadmin</a></p>


</td>
</tr>
</table>


<%
Conn.Close
Set Conn = Nothing
%>
</td>
</tr>
</table>

<table cellspacing="0" cellpadding="0" class="table_info">
<tr>
<td><p>Dette webadmin er lavet af: <a href="http://www.chrisjon.dk"
target="_blank">chrisjon.dk</a></p></td>
</tr>
</table>
</center>
</body>
</html>

Syntes du så stadig at det er overskueligt for dem der vil hjælpe nu. jeg
kunne jo godt have haft en kode på 15 sider.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (11-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 11-05-04 14:33

Christian Conradsen skrev:

>> Nej, det er hele koden du sender med. Prøv at læse den
>> artikel Jens henviste til og se, hvad den anbefaler som
>> nyttig og vigtig information.

> Okay jeg kan da godt sende alt mit menings løse kode med

Læser du de råd du får?

Nu har både Jesper og undertegnede bedt dig læse artiklen på asp-
faq.dk (<http://asp-faq.dk/article/?id=41>), og jeg har bedt dig
læse <http://html.dk/nyhedsgrupper/usenet.asp> - begge dele er du
tilsyneladende fuldstændig ligeglad med.

Jeg vil foreslå dig at læse de to ovenstående websider og vende
tilbage bagefter. Der kommer ikke nogen hjælp fra mig før du har
vist at du i det mindste har forsøgt at følge de råd du har fået.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Christian Conradsen (11-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 11-05-04 16:18

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen skrev:
>
> >> Nej, det er hele koden du sender med. Prøv at læse den
> >> artikel Jens henviste til og se, hvad den anbefaler som
> >> nyttig og vigtig information.
>
> > Okay jeg kan da godt sende alt mit menings løse kode med
>
> Læser du de råd du får?
>
> Nu har både Jesper og undertegnede bedt dig læse artiklen på asp-
> faq.dk (<http://asp-faq.dk/article/?id=41>), og jeg har bedt dig
> læse <http://html.dk/nyhedsgrupper/usenet.asp> - begge dele er du
> tilsyneladende fuldstændig ligeglad med.
>
> Jeg vil foreslå dig at læse de to ovenstående websider og vende
> tilbage bagefter. Der kommer ikke nogen hjælp fra mig før du har
> vist at du i det mindste har forsøgt at følge de råd du har fået.

Ja jeg har læst det crap, og det hjælper mig ligefedt med at finde
ud af hvad det er i skal bruge for at kunne løse problemet og hvor
meget jeg skal skære det ud i pap for at i forstår hvad jeg mener,
jeg er ikke hax til at lave gode forklaringer.

Jeg har beskrevet problemet og har givet jer koden og fejl meddelsen
men hvis du ikke har læst det kan du da få det en gang til, efter
hvad der står i dit første dejlige link.

----------------------------------------------------linje skåret i
pap.

Error Type:
Sun ONE ASP VBScript runtime (0x800A01F5)
Illegal assignment: 'Year'
/kapland.dk/admin/ret-singles.asp, line 10


Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Page:
POST 65 bytes to /kapland.dk/admin/ret-singles.asp

POST Data:
artist=Test+Album&title=Yeah+we+roxor&year=2002%2F5&datemod=today

Time:
Tuesday, May 11, 2004, 5:14:39 PM


More information:
Sun ONE Active Server Pages Support

---------------------------------------------endnu en linje.


<%

'----------------------------------------------------------------

If Request.Querystring("sektion") = "singles" Then

artist = Replace(Request.Form("artist"), "'", "&#39;")
title = Replace(Request.Form("title"), "'", "&#39;")
year = Replace(Request.Form("year"), "'", "&#39;")
datemod = Replace(Request.Form("datemod"), "'", "&#39;")

' SQL sætning opbygges
strSQL = "Update singles set "
strSQL = strSQL & "artist= '" & artist & "', "
strSQL = strSQL & "title= '" & title & "', "
strSQL = strSQL & "year= '" & year & "', "
strSQL = strSQL & "datemod= '" & datemod & "' "
strSQL = strSQL & " Where Id = " & Request.Querystring("id")
Conn.Execute(strSQL) <------- forventer at dette er linje 10
End if

%>
hvad mere kan jeg gøre, jeg kan skuda heller ikke trylle jeg aner jo
ikke hvad der er linje 10.

Og hvis du klager over dette inlæg nu, kan jeg intet mere gøre for
jeg fatter simpelthen ikke hvad problemet er.



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jesper Stocholm (11-05-2004)
Kommentar
Fra : Jesper Stocholm


Dato : 11-05-04 19:42

Christian Conradsen wrote :

> Jens GyldenkærneClausen wrote in
> dk.edb.internet.webdesign.serverside.asp:
>>
>> Jeg vil foreslå dig at læse de to ovenstående websider og vende
>> tilbage bagefter. Der kommer ikke nogen hjælp fra mig før du har
>> vist at du i det mindste har forsøgt at følge de råd du har fået.
>
> Ja jeg har læst det crap, og det hjælper mig ligefedt med at finde
> ud af hvad det er i skal bruge for at kunne løse problemet og hvor
> meget jeg skal skære det ud i pap for at i forstår hvad jeg mener,
> jeg er ikke hax til at lave gode forklaringer.
>
> Jeg har beskrevet problemet og har givet jer koden og fejl meddelsen
> men hvis du ikke har læst det kan du da få det en gang til, efter
> hvad der står i dit første dejlige link.

Hvis du ikke lige fik det med, så siger artiklen, at det _IKKE_ er en god
idé at smide hele koden med. I stedet skal du finde den del af din kode,
der står omkring den linie, hvor fejlen opstår - i dit tilfælde omkring
linie 10 i din fil ret-singles.asp . Da det er dig, der beder om hjælp,
så er det vel også _din_ opgave at finde ud af, hvor linie 10 er i din
kode.

[snip]
> hvad mere kan jeg gøre, jeg kan skuda heller ikke trylle jeg aner jo
> ikke hvad der er linje 10.

Men hvordan vil du forvente, at vi så kan finde ud af, hvad der er linie
10?

Hvis du kigger i den kode du sendte med fra ret-singles.asp, så står der
i de første linier:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- #include file="chklogin.asp" -->
<!-- #include file="dataconn.asp" -->

#include er en kommando, der afvikles _før_ din ASP-side fortolkes af
ASP-fortolkeren. Det, der sker, er at SSI (som teknologien hedder) tager
indholdet af chklogin.asp og "kopierer" over i din ret-singles.asp - og
også for filen dataconn.asp . Det betyder, at ASP-fortolkeren opfatter
koden som _EN_ fil. Når du skal finde linie 10, så skal du altså kigge i
din chklogin.asp, da indholdet af den fil inkluderes i linie 2. Hvis der
er mindre end 10 linier (eller faktisk 9, da linie 1 er din DOCTYPE-
erklæring), skal din fejl findes i dataconn.asp . Hvis der i din ret-
singles.asp er tomme linier _OVER_ din DOCTYPE-erklæring, så skal de
naturligvis tælles med i de 10 linier.

> Og hvis du klager over dette inlæg nu, kan jeg intet mere gøre for
> jeg fatter simpelthen ikke hvad problemet er.

Jeg håber, at dette hjalp.

--
Jesper Stocholm
http://stocholm.dk
Linux advocacy how-to:
http://www.datasync.com/~rogerspl/Advocacy-HOWTO-5.html

Christian Conradsen (18-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 18-05-04 17:50

Jesper Stocholm wrote in dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen wrote :
>
> > Jens GyldenkærneClausen wrote in
> > dk.edb.internet.webdesign.serverside.asp:
> >>
> >> Jeg vil foreslå dig at læse de to ovenstående websider og vende
> >> tilbage bagefter. Der kommer ikke nogen hjælp fra mig før du har
> >> vist at du i det mindste har forsøgt at følge de råd du har fået.
> >
> > Ja jeg har læst det crap, og det hjælper mig ligefedt med at finde
> > ud af hvad det er i skal bruge for at kunne løse problemet og hvor
> > meget jeg skal skære det ud i pap for at i forstår hvad jeg mener,
> > jeg er ikke hax til at lave gode forklaringer.
> >
> > Jeg har beskrevet problemet og har givet jer koden og fejl meddelsen
> > men hvis du ikke har læst det kan du da få det en gang til, efter
> > hvad der står i dit første dejlige link.
>
> Hvis du ikke lige fik det med, så siger artiklen, at det _IKKE_ er en god
> idé at smide hele koden med. I stedet skal du finde den del af din kode,
> der står omkring den linie, hvor fejlen opstår - i dit tilfælde omkring
> linie 10 i din fil ret-singles.asp . Da det er dig, der beder om hjælp,
> så er det vel også _din_ opgave at finde ud af, hvor linie 10 er i din
> kode.
rgr, men havde helt glemt de 2 includes, derfor at jeg ikke fattede hvad i
snakkede om. men okay, skal jeg nok huske, og regnede også med at jeg havde
givet det relavante info med.
> [snip]
> > hvad mere kan jeg gøre, jeg kan skuda heller ikke trylle jeg aner jo
> > ikke hvad der er linje 10.
>
> Men hvordan vil du forvente, at vi så kan finde ud af, hvad der er linie
> 10?
>
> Hvis du kigger i den kode du sendte med fra ret-singles.asp, så står der
> i de første linier:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <!-- #include file="chklogin.asp" -->
> <!-- #include file="dataconn.asp" -->
>
> #include er en kommando, der afvikles _før_ din ASP-side fortolkes af
> ASP-fortolkeren. Det, der sker, er at SSI (som teknologien hedder) tager
> indholdet af chklogin.asp og "kopierer" over i din ret-singles.asp - og
> også for filen dataconn.asp . Det betyder, at ASP-fortolkeren opfatter
> koden som _EN_ fil. Når du skal finde linie 10, så skal du altså kigge i
> din chklogin.asp, da indholdet af den fil inkluderes i linie 2. Hvis der
> er mindre end 10 linier (eller faktisk 9, da linie 1 er din DOCTYPE-
> erklæring), skal din fejl findes i dataconn.asp . Hvis der i din ret-
> singles.asp er tomme linier _OVER_ din DOCTYPE-erklæring, så skal de
> naturligvis tælles med i de 10 linier.
Ja som sagt, fandt jeg lige ud af det, med inc. vidste det godt men havde
ikke tænkt over det, derfor jeg fattede nada af hvad der kunne være linje 10,
men hvis nu jeg ikke kan finde ud af hvad der er linje 10 kan i vel godt
forklare mig hvordan jeg finder ud af det.
> > Og hvis du klager over dette inlæg nu, kan jeg intet mere gøre for
> > jeg fatter simpelthen ikke hvad problemet er.
>
> Jeg håber, at dette hjalp.
>
> --
> Jesper Stocholm
> http://stocholm.dk
> Linux advocacy how-to:
> http://www.datasync.com/~rogerspl/Advocacy-HOWTO-5.html


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Christian Conradsen (11-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 11-05-04 16:37

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen skrev:
>
> >> Nej, det er hele koden du sender med. Prøv at læse den
> >> artikel Jens henviste til og se, hvad den anbefaler som
> >> nyttig og vigtig information.
>
> > Okay jeg kan da godt sende alt mit menings løse kode med
>
> Læser du de råd du får?
>
> Nu har både Jesper og undertegnede bedt dig læse artiklen på asp-
> faq.dk (<http://asp-faq.dk/article/?id=41>), og jeg har bedt dig
> læse <http://html.dk/nyhedsgrupper/usenet.asp> - begge dele er du
> tilsyneladende fuldstændig ligeglad med.
>
> Jeg vil foreslå dig at læse de to ovenstående websider og vende
> tilbage bagefter. Der kommer ikke nogen hjælp fra mig før du har
> vist at du i det mindste har forsøgt at følge de råd du har fået.
> --
Vil lige pointere at jeg faktisk bliver meget harm over det du
skriver der, hvis jeg forstod hvad i helved jeg gjorde forkert ville
jeg nok have rettet det tror du ikke. og nej jeg skider ikke på det
i begge har skrevet, har forsøgt at gøre det korrekt men jeg forstår
åbenbart ikke hvad i helved i mener jeg gør forkert.
Men det virker til at du er mere opsat på at jeg skriver 100%
korrekt, end at hjælpe og forklare mig hvad jeg gør forkert, men du
mener at jeg ikke har fortjent din hjælp fordi at jeg ikke skriver
og forklare nær så godt som dig, tag og forklar mig hvad jeg gør
forkert istedet for at smide mig de links som jeg åbenbart ikke helt
forstår.


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (11-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 11-05-04 20:29

Christian Conradsen skrev:

> Vil lige pointere at jeg faktisk bliver meget harm over det du
> skriver der, hvis jeg forstod hvad i helved jeg gjorde forkert
> ville jeg nok have rettet det tror du ikke.

Jeg kan ikke afgøre om du ikke følger rådene fordi du ikke forstår
dem eller du bare ikke har læst de sider der er henvist til.

Men hvis du ikke forstår hvad meningen er med artiklen fra
asp-faq.dk, er du velkommen til at spørge.


> tag og forklar mig hvad jeg gør forkert istedet for at
> smide mig de links som jeg åbenbart ikke helt forstår.

Jeg skal gøre et forsøg.

Det primære problem er at du - før nu - slet ikke har vist nogen
interesse for om det du gjorde også var det du blev bedt om. Du
skrev fx "Men her er hele fejl meddelsen. så" da du første gang var
blevet bedt om at udskrive sql-sætningen. I dit næste indlæg skrev
du "Dette er den endelige sql-sætning.", hvorefter du viste hvordan
sql-sætningen blev opbygget.

Du har sendt hele din kode med (indlægget kl. 13:26). Du angiver
oven i købet at den er meningsløs - det har du helt ret i. Hvis du
læser øverst i den artikel du blev henvist til, står der som punkt
tre: "Undlad at medsende 50-100 liniers ligegyldig kode".

Før det sendte du udvalgte linjer af din kode - det er afgjort
bedre - men problemet er hverken du eller os andre kan se hvad din
sql-variabel indeholder på kørselstidpunktet. Længere nede i
artiklen fra asp-faq.dk er et afsnit om sql-fejl (se afsnittet der
starter "Linie 9 er her en SQL-sætning". Eksemplet nedenunder viser
hvad man skal gøre for at få udskrevet sql-sætningen.

Med dine variabelnavne bliver det til:

' en masse gange "strSQL = ..."
strSQL = strSQL & " Where Id = " & Request.Querystring("id")

' Udskriv sql:
Response.Write "SQL-sætning bliver: " & strSQL
Response.End

Conn.Execute(strSQL)

Det ville give en udskrift til skærmen der fx kunne se således ud:

SQL-sætning bliver: Update singles set artist='foo', title="bar",
year='23456', datemod='baz' WHERE id = 42

Dén sætning kan bruges til noget mht. fejlfinding.

NB: Jeg er muligvis mere sart end andre herinde, men jeg gider
simpelthen ikke læse flere indlæg hvor der bandes og svovles så
meget som du har gjort det i dine sidste to indlæg. Jeg vil fortsat
gerne hjælpe, men ikke for enhver pris.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Christian Conradsen (18-05-2004)
Kommentar
Fra : Christian Conradsen


Dato : 18-05-04 17:52

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Christian Conradsen skrev:
>
> > Vil lige pointere at jeg faktisk bliver meget harm over det du
> > skriver der, hvis jeg forstod hvad i helved jeg gjorde forkert
> > ville jeg nok have rettet det tror du ikke.
>
> Jeg kan ikke afgøre om du ikke følger rådene fordi du ikke forstår
> dem eller du bare ikke har læst de sider der er henvist til.
>
> Men hvis du ikke forstår hvad meningen er med artiklen fra
> asp-faq.dk, er du velkommen til at spørge.
>
>
> > tag og forklar mig hvad jeg gør forkert istedet for at
> > smide mig de links som jeg åbenbart ikke helt forstår.
>
> Jeg skal gøre et forsøg.
>
> Det primære problem er at du - før nu - slet ikke har vist nogen
> interesse for om det du gjorde også var det du blev bedt om. Du
> skrev fx "Men her er hele fejl meddelsen. så" da du første gang var
> blevet bedt om at udskrive sql-sætningen. I dit næste indlæg skrev
> du "Dette er den endelige sql-sætning.", hvorefter du viste hvordan
> sql-sætningen blev opbygget.
>
> Du har sendt hele din kode med (indlægget kl. 13:26). Du angiver
> oven i købet at den er meningsløs - det har du helt ret i. Hvis du
> læser øverst i den artikel du blev henvist til, står der som punkt
> tre: "Undlad at medsende 50-100 liniers ligegyldig kode".
>
> Før det sendte du udvalgte linjer af din kode - det er afgjort
> bedre - men problemet er hverken du eller os andre kan se hvad din
> sql-variabel indeholder på kørselstidpunktet. Længere nede i
> artiklen fra asp-faq.dk er et afsnit om sql-fejl (se afsnittet der
> starter "Linie 9 er her en SQL-sætning". Eksemplet nedenunder viser
> hvad man skal gøre for at få udskrevet sql-sætningen.
>
> Med dine variabelnavne bliver det til:
>
> ' en masse gange "strSQL = ..."
> strSQL = strSQL & " Where Id = " & Request.Querystring("id")
>
> ' Udskriv sql:
> Response.Write "SQL-sætning bliver: " & strSQL
> Response.End
>
> Conn.Execute(strSQL)
>
> Det ville give en udskrift til skærmen der fx kunne se således ud:
>
> SQL-sætning bliver: Update singles set artist='foo', title="bar",
> year='23456', datemod='baz' WHERE id = 42
>
> Dén sætning kan bruges til noget mht. fejlfinding.
>
> NB: Jeg er muligvis mere sart end andre herinde, men jeg gider
> simpelthen ikke læse flere indlæg hvor der bandes og svovles så
> meget som du har gjort det i dine sidste to indlæg. Jeg vil fortsat
> gerne hjælpe, men ikke for enhver pris.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html

Fandt selv ud af det, year gad den vidst ikke min mysql db, så kaldte
det for ayear og det virkede.


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste