Välj rad som innehåller...

ASP

6 svar · 182 visningar · startad av Jacob

Medlem sedan dec. 2000503 inlägg
Trådstart#1

Hur gör man för att välja ute en rad i en tabell som innehåller siffror om tabellen inte är av typen number utan text?

Medlem sedan dec. 19996 522 inlägg
#2

Jag förstår inte hur vad du menar

Medlem sedan dec. 2000503 inlägg
#3

Jag har en tabell och ett fält är av typen text och en av dessa rader fins det ett nummer tex 34 om jag nu vill välja denna rad hur gör jag då?

Nummer 34 är inte ett bestämmt nummer det är det jag vill hämta och använda.

Medlem sedan aug. 20002 272 inlägg
#4

Får man fråga vad det ska vara BRA för?

Medlem sedan dec. 19996 522 inlägg
#5

om du hämtar värdet på talet via en querystring så blir det

SQLStmt ="SELECT * FROM TABELLNAMN WHERE KLOUMNAMNETMEDTEXTEN = '"& Request.Querystring("Nummer") &"'"

Något sådant du menar..

Medlem sedan dec. 2000503 inlägg
#6

NÄ inte riktigt. jag vet inte vad nummret är det är det jag vill veta, kan man inte kolla om ett fält innehåller text eller siffror?

Medlem sedan dec. 200012 464 inlägg
#7
SQLStmt ="SELECT * FROM ogrish " & _
"WHERE aleb like '%34%'"

eller

SQLStmt ="SELECT * FROM ogrish " & _
"WHERE aleb like '%[0-9]%'"

om du vill ha poster där det finns någon siffra överhuvudtaget. (Fungerar i Access/Sql server/Sybase men inte alla DBMS.)

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)