Hur skriver jag när jag ska ha en siffra?
Jag ska a ett värde från min frågesträngen, detta värde är en siffra. Jag har gjort så här och ett antal olika sätt, men inget vill fungera:
<code>
var myRequestQuery = Request.QueryString("id");
myRequestQuery = parseInt(myRequestQuery);
var qSqlSelectedQuery = "SELECT * FROM kund WHERE kundID = myRequestQuery";
</code>
Jag får bara felmeddelandet:<b>
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
Unknown column 'myRequestQuery' in 'where clause'
/databas/default.asp, line 109
</b>
Skriver jag
<code>
var qSqlSelectedQuery = "SELECT * FROM kund WHERE kundID = myRequestQuery";
</code>
Så fungerar det! Jag kan ju inte sätta myRequestQuery inom ' ' eftersom det är en siffra. Hur ska jag göra?
Svara
Sv: Hur skriver jag när jag ska ha en siffra?
Detta löste problemet....
<code>
var qSqlSelectedQuery = "SELECT * FROM kund WHERE kundID =" + myRequestQuery;
</code>
Svara
Sv: Hur skriver jag när jag ska ha en siffra?
Prova med
var qSqlSelectedQuery = "SELECT * FROM kund WHERE kundID = " + myRequestQuery;
Svara