Med ODBC og ADO, generelt set, et spørgsmålstegn ?
bruges som pladsholder for parametre. Parametre er bundet i den rækkefølge, de er tilføjet til Parameters
indsamling til pladsholderne i kommandoen. I dit eksempel skal du erstatte strSQL
med:
var strSQL = "SELECT id FROM tbl_info WHERE title LIKE ? ORDER BY id";
Du kan stadig navngive den parameter, du opretter, men det eneste formål, den tjener, er at kunne henvise til den ved navn senere (f.eks. med cmd.Parameters.Item(":search")
).