webForumDet fria alternativet

Sträng hjälp

ASP

5 svar · 174 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Frågan#1

Jag har en ny kod som kan funka med att sortera från det 7:de tecknet men strängen funkar inte riktigt...

Strängen:
Kundlista.asp?produkt=W__
__ funkar inte utan man måste lägga en riktig siffra där, vad kan jag använd istället så det förstår att det ska ta alla w**?

SQL koden:
Set Conn = Server.CreateObject("ADODB.Connection")
sSQL = "SELECT * FROM KUND WHERE Kundnr = '" & Produkt & "' ORDER BY Right(postnr,Len(postnr)-6)"
Conn.Open Session("GB_ConnectionString")
Set RS_prod = Conn.Execute(sSQL)

------------------
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning.

[Redigerat av His Divine Shadow den 24 aug 2001]

Medlem sedan dec. 200012 464 inlägg
#2

Vad menar du med w** ?

Alla produkter som börjar på w och som innehåller exakt 2 godtyckliga tecken till?

Alla produkter som börjar på w och som innehåller minst 2 godtyckliga tecken till?

Alla produkter som börjar på w och innehåller ytterligare 0 eller flera godtyckliga tecken?

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 24 aug 2001]

Medlem sedan sep. 20004 079 inlägg
#3

jo w+__

Och tecknet _ betyder ju vadsomhelst.
men nu funkar inte _ utan jag måste skriva in riktiga tecken vilket ju gör att bara 1 post kan synas, inte bra.

------------------
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning.

Medlem sedan dec. 200012 464 inlägg
#4

Alla produkter som börjar på w och som innehåller exakt 2 godtyckliga tecken till

sSQL = "SELECT * FROM KUND WHERE Kundnr like '" & Produkt & "' ORDER BY Right(postnr,Len(postnr)-6)"

Jag förstår fortfarande inte vad du menar. Kan du inte beskriva med ord eller säga vilket av mina alternativ det är du vill ha.

------------------
essentitia preter non sans multiplicandum

Medlem sedan sep. 20004 079 inlägg
#5

"Alla produkter som börjar på w och som innehåller exakt 2 godtyckliga tecken till?"

Kan väl bara tydas på ett vis ?Produkt=W__, denna kod funkade innan den nya SQL satsen.

Just det jag glömde bort en viktig sak:

produkt = Request.QueryString("produkt")

Så det är vad produkt i SQL satsen är.

------------------
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning.

Medlem sedan sep. 20004 079 inlägg
#6

Så vad jag egentligen undrar är varför strängen inte vill funka?
kundlista.asp?produkt=W__ tog fram alla W** förut, nu händer ingenting, men jag får det att funka om jag lägger ett riktigt nummer som finns i databasen som W21

------------------
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning.

333 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
207 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)