webForumDet fria alternativet

Databas

ASPur ASP

5 svar · 398 visningar · startad av mhedda

Medlem sedan feb. 2000385 inlägg
Frågan#1

När jag söker i våran databas som vi kopplat med asp på Bell`s så hittar den inte på grund av `tecknet Vad göra?

Medlem sedan dec. 199920 inlägg
#2

Ta en titt på:
http://www.asplists.com/asplists/aspdbFAQ2.asp

där tar dom upp ditt problem (om jag förstod det rätt).

/mvh
Ricke

Medlem sedan feb. 2000385 inlägg
#3

Hej Ricke!
Det var ett bra tips, men det funkar dock inte för mig. Jag har lagt in denna kod.
<%
Namn=request("Namn")
Typ=request("Typ")
Namn=replace(Namn,"'","''")
Typ=replace(Typ,"'","''")
SQL = "UPDATE Artiklar FIELDS ("
SQL = SQL & "Namn,Typ) "
SQL = SQL & "VALUES ('" & Namn & "',"
SQL = SQL & "'" & Typ & "',"
%>
MVH mhedda

Medlem sedan dec. 19996 721 inlägg
#4

Funkar replace-funktionen?

Prova att använda chr(ascii-värde) i stället för "'" etc.

Dessutom är SQL-satsen så kort att du gott kan skriva den på en rad. Det blir mer överskåligt då.

/G

Medlem sedan feb. 2000385 inlägg
#5

Hej jag är ju nybörjare så jag kanske är ute och cycklar men jag la in det så här.
<%
Namn=request("Namn")
Typ=request("Typ")
Namn=replace(Namn,"chr","''")
Typ=replace(Typ,"chr","''")
SQL = "UPDATE Artiklar FIELDS ("
SQL = SQL & "Namn,Typ) "
SQL = SQL & "VALUES ('" & Namn & "chr"
SQL = SQL & "chr" & Typ & "chr,"
%>
det blir inget felmeddelande men det visas inget sökresultat heller.
MVH mhedda

Medlem sedan dec. 19996 721 inlägg
#6

chr-funktionen returnerar det tecken du anger acsii-värdet för, och anges alltså chr(23), chr(24) etc. Det har ingen egentlig betydelse, men man slipper "''" etc, som blir svårläst.

Jag tycker fortfarande att du ska lägga hela satsen på en rad.

Typ=replace(Typ,"chr","''")

Byter ut alla "chr" till "''", och det vill du ju inte.

Använd

SQL = "UPDATE Artiklar FIELDS (Namn,Typ) VALUES ('" & Namn & "','" & Typ & "')"

Din förra SQL-sats var avslutad med ett komma, inte en parentes.

/G

[Redigerat av emission den 29 feb 2000]

135 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)