Jag har ett par kategorier som har ett eget ID i DB'n...
När jag utför en sökning i SQL Query Analyzer på något ID som börjar med en nolla t.ex 03 så får jag upp resultat som väntat!
MEN när jag ska hämta från min ASP sida via SP så blir recordsetet tomt, hur kommer det sig att endast de kategorier med en nolla före inte visas?? Resten av kategorierna med ID som 13, 44, 68 osv funkar perfekt! Just därför misstänker jag att det är nollan som ställer till det... Kan det vara så att ASP'n rundar av till 3 istället för 03??
Och jag har redan kollat så att jag får rätt värde i söksträngen på ASP-sidan!
Hoppas ni fattar!
P.S Av flera skäl så kan jag inte byta ID på dessa kategorier heller...
Om du ska ha en nolla först så måste det vara en sträng i din asp-sida, innan du slänger ihop det till en SQL-fråga.
Skriv ut den färdiga SQL-frågan med response.write, så ser du om det är där felet ligger.
Varför har du ID som är av typen text i databasen? Eftersom det inte finns något tal som börjar på noll, så kastas inledande nollan bort i asp-koden om du skapar det variabelvärdet som ett tal.