ASP Skitkonstigt recordsetproblem
Av någon anledning, och det här har aldrig någonsin hänt mig förut, så blir delar av ett recordset tomt fast det finns information i databasen. Jag ska försöka förklara vad det är som händer. Betrakta följande:
dim vald, foretagX, varumarkeX, ansvarigX
if not Request.QueryString("projNr") = "" then
vald = "sant"
sqlString = "SELECT * FROM projnummer WHERE projnummer =" & Request.QueryString("projNr")
set rs=Server.CreateObject("ADODB.recordset")
rs.Open sqlString, con
ansvarigX = rs("ansvarig")
foretagX = rs("foretag")
varumarkeX = rs("varumarke")
end if
Det som händer är att ansvarigX och foretagX fylls med sina respektive v'rden som finns i databasen, medan varumarkenX blir alldeles tom. Men om jag tar bort foretagX raden, eller snarare, om jag inte försöker hämta rs("foretag") så har jag inga som helst problem med att hämta rs("varumarke"). Det verkar vara just foretag och varumarke som spökar, men jag är inte helt säker. Jag har som sagt aldrig sett dess like, vad kan vara fel