jag har en array med id's. Hur gör jag en selectsats som väljer ut alla poster som har något av dessa värden?
strSQL = "select ... where id in " & minarray
fungarde inte ...
måste jag loopa ut resultatet?
4 svar · 245 visningar · startad av udden
jag har en array med id's. Hur gör jag en selectsats som väljer ut alla poster som har något av dessa värden?
strSQL = "select ... where id in " & minarray
fungarde inte ...
måste jag loopa ut resultatet?
Du fårr lägga ihop det till en sträng, du kan inte använda arrayen rakt av i en SQL-fråga.VB/VBScript?
strSQL = "select ... where id in (" & join(minarray, ",") & ")"
mvh
@nders skrev:
Du fårr lägga ihop det till en sträng, du kan inte använda arrayen rakt av i en SQL-fråga.VB/VBScript?
strSQL = "select ... where id in (" & join(minarray, ",") & ")"mvh
Jag har ett liknande problem där jag vill hämta ut alla trådar som finns i ett recordset med hjälp av "SELECT threadID FROM thread WHERE threadID IN ($array)".
Hur löser jag detta med php-syntax. Förstår av det första kodinlägget att man inte kan använda arrayen rakt av utan att först "fixa till den" på något sätt. Några ledtrådar? :)
$strSQL = 'select threadid from thread where threadid in (' . implode(',', $array) . ')';