Avatar billede pcal Nybegynder
16. juli 2001 - 03:05 Der er 26 kommentarer og
1 løsning

apostroffer i asp igen igen!!

Damn!! Jeg har stillet spørgsmålet før idag og troede jeg kunne finde ud af det via svarene om henvisninger til netcoders og activeserverpages! Men nej!!
I mit administrationssystem i ASP har jeg stadig problemer med apostroffer, når jeg skal oprette og rette poster. Så snart der skrives en apostrof i min form, får jeg beskeden at der mangler en operator!!

Så nu skriver jeg min kode her og håber at nogen kan hjælpe?

SIDE 1 :RET UNDERGRUPPE

<BODY BGCOLOR=\"#e0e0e0\">




<%request.querystring(\"undergruppeid\")%>



<%set query2=connect.execute(\"select * from undergrupper where undergruppeId=(\"& request.querystring(\"undergruppeid\")&\");\")%>

<% =(Query2(\"undergruppeid\"))%>






<form action=rettet_undergruppe.asp method=post Onsubmit=\"parent.menu.location=\'retadmin3.asp\'\">

<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" align=center valign=top>
<tr><td valign=top>

<table border=\"1\" cellpadding=\"2\" cellspacing=\"0\" valign=top>








<tr><td valign=top><font color=\"#000000\">Navn på undergruppe:</font></td><td colspan=2><textarea name=\"type\" rows=3 cols=30><%=(query2(\"type\"))%></textarea></td></tr>


<tr><td colspan=3>
<input type=hidden name=\"undergruppeId\" value=\"<%=query2(\"undergruppeId\")%>\"></td></tr>

<tr><td colspan=3><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=center valign=top><tr><td>
<center><input type=submit value=\"opdater\"></center>
</form></td><td>
<form action=slet_undergruppe.asp method=post Onsubmit=\"parent.menu.location=\'retadmin.asp\'\">
<input type=hidden name=undergruppeId value=\"<%=query2(\"undergruppeId\")%>\">&nbsp;</td>
<td valign=top><input type=submit value=\"slet\"></td></tr>
</table></td></tr>
</table>
</td></tr></table>
</BODY>

SIDE 2 : RETTET UNDERGRUPPE

<%set query=connect.execute(\"update undergrupper set type=(\'\"&request.form(\"type\")&\"\') where undergruppeId=(\"&request.form(\"undergruppeId\")&\");\")%>
Avatar billede zoidberg Nybegynder
16. juli 2001 - 03:07 #1
Hvor går det galt?
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:08 #2
*S* du skal skrive:

Replace(værdien, \"\'\", \"\'\'\") for at fixe problemet. f.eks.:

<%
    Set query = connect.execute(\"update undergrupper set type=(\'\" & Replace(Request(\"type\"), \"\'\", \"\'\'\") & \"\') where undergruppeId=(\" & request(\"undergruppeId\") & \");\")%>

HUSK! Lav ALTID mellemrum mellem \"&[variabelnavn], ellers kan ASP finde på at oversætte det som en hexadecimal værdi (f.eks. \"&h ..&h betyder HEX værdi).
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:09 #3
Ups det var et svar :-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:10 #4
Selvom jeg forsøger at erstatte \' med \'\' får jeg fejl?? At der mangler en operator?? Hvis jeg ikke skriver noget med \' til databasen fungerer det fint!
Men jeg kan ikke finde ud af at bruge oplysningerne fra netcoders m.m. i mit eget script!! Er nok lidt for nybegynder!!
Avatar billede pcal Nybegynder
16. juli 2001 - 03:13 #5
tdaugaard: hvad smiler DU af!!!*GG*
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:13 #6
pcal:> det kan være fordi et af dine felter ikke indeholder noget.

Men ehm .. de felter du har her er talfelter, så dem MÅ du ikke skrive \' i ligemeget hvad
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:14 #7
pcal:> af at du har stillet spm. før men stadig ikke kan få det til at virke :-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:17 #8
tdaugaard: type er ikke et talfelt. Og hov nu sidder jeg bare og chatter og glemmer at finde ud af om det du har skrevet virker!*GG* øjeblik!!
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:19 #9
pcal:> ahh .. det så bare sårn ud .. men ehm, fjern lige de der () rundt om \'\' ;-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:21 #10
Jubiiii, det virker!!!:-) Tusind tak:-)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:22 #11
Det var så lidt :-) Altid glad for at hjælpe :-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:25 #12
Yep det ved jeg!! For jeg blev selv kun oprettet herinde igår og har set dit navn masser af gange allerede! Plus fået en henvisning fra en anden til noget DU har lavet: noget accessdb 2 mysql!:-)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:27 #13
Jamen velkommen til :-) Altid rart med nye folk der opfører sig ordentligt :-)
Mjae .. jeg deltager også *rimeligt* aktivt herinde, specielt i ASP og VB kategorierne.

Yeps, et Access 2 mySQL converter script. Det virker i de fleste tilfælde og de tilfælde hvor det ikke gør skal der liige rettes et par små ting og så er den der ;-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:39 #14
SUPER at der er folk der gider hjælpe!!:-)
Heh heh..men jeg forstod nu ikke en pind af dit converter script! Men jeg har gemt det til når jeg engang bliver klogere!:-)  Hmmm..nu sidder jeg bare og chatter igen! Så jeg må hellere sige tak for nu end risikere at miste min status som \"folk der opfører sig ordentligt\"!!*GG*
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:41 #15
pcal:> *S* altid glad for at hjælpe :O)
*G* det var også noget af en hovepine at lave ;-)

Naa .. at opføre sig ordentligt vil bare sige at man er fair og at man bruger et nogenlunde ordentligt sprog :-) Men du må hygge dig :-)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:51 #16
*GG* Mange tak, og i lige måde:-)
Heh heh..og får sikkert brug for din hjælp snart igen;-)
(hmm..mens jeg undrer mig over hvem der egentlig hjælper jer??*SS*)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 03:53 #17
Well .. you know where to find me :-)
*G* godt spørgsmål, men for det meste er der altid én der har svaret (har dog været ude for at der ikke var .. men det sker sjældent)
Avatar billede pcal Nybegynder
16. juli 2001 - 03:59 #18
Hov, hvad er dét for et site solutions2all?
Et sted mere hvor man kan stjæle med arme og ben????:-)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 04:03 #19
pcal:> *GG* stjæle med arme og ben ? Mjae ... en blanding af eksperten og netcoders.dk :-)
Avatar billede pcal Nybegynder
16. juli 2001 - 04:09 #20
Hjælper du derinde også??;-)Er lige ved at blive oprettet som medlem:-)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 04:10 #21
pcal:> hæ hæ .. jeg har stået for ca. 90% af programmeringen på det site, sååe ja det gør jeg :o)
Avatar billede pcal Nybegynder
16. juli 2001 - 04:21 #22
Hmmmm..pc-hjælp fra folk til folk!!;-) Jeg er blevet oprettet, men har ikke modtaget en mail endnu, så jeg kan ikke logge ind. Men jeg er spændt på at se hvad det er? Men nu tror jeg jeg vil finde en rigtig chat istedet for at misbruge eksperten!!*GG*  Heh heh..vil nødig modtage nogen irettesættelser!!
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 04:23 #23
pcal:> Prøv at logge ind alligevel .. vi har en lille fejl der ;o)
Du kan godt logge ind nu .. (det har du kunnet hele tiden) :o)

Forresten, er du en kvinde ? (så lige din email adresse i databasen fra Solutions2all.dk)
Avatar billede pcal Nybegynder
16. juli 2001 - 04:30 #24
Heh heh..surprise surprise!!;-)
Yep, det er jeg!;-)
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 04:32 #25
Jamen endnu engang velkommen *GG*

Nu du er ny bruger må jeg da lige opfordre dig til at oprette dig på www.fotx.net (Faces Of The Xperts). Et site jeg engang lavede hvor folk herinde fra kan registrer sig og skrive lidt om sig selv samt uploade et billede (deraf \"Faces\" *GG*)
Avatar billede pcal Nybegynder
16. juli 2001 - 04:33 #26
Må stadig ikke komme ind? :

Der opstod en fejl under oprettelse af dit brugernavn.
Fejlen er: Du skal indtaste et brugernavn for at kunne oprette en bruger!

Gå tilbage for at rette problemet..

&%#)&/!#\"!!!!
Avatar billede tdaugaard Nybegynder
16. juli 2001 - 04:36 #27
Har du ICQ ? If so, så kan du lige skrive til 4033867 (mig :-) ..) så vi ikke spammer det her spørgsmål mere en højst nødvendigt ;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
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