[ASP/ Access] Select statement

Pagina: 1
Acties:

  • huistra
  • Registratie: April 2001
  • Laatst online: 08-05-2024
Ik gebruik het volgende Select statement:
code:
1
2
3
4
5
6
set RS1 = Server.CreateObject("ADODB.Recordset")
    RS1.ActiveConnection = Con
    RS1.CursorType = 3
    RS1.Source = "SELECT * FROM tabel1 WHERE naam = "& inputnaam
    RS1.LockType = 3      
    RS1.Open()

Echter, ik krijg de volgende fout:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

Dit betekent dat ik verwijs naar een kolomnaam die niet bestaat, heb ik in de search gevonden.
code:
1
This error occurs only with Microsoft Access when one of the column names specified in a select statement does not exist in the table being queried.

Maar de kolom bestaat toch echt wel. Het vreemde is dat wanneer ik de kolom instel als numeriek en er een 1-tje inzet (in plaats van een naam...). Dan gaat het allemaal wel goed...

Misschien dat iemand kan helpen?

(zo, nu eerst Feyenoord en een bavaria... :) )

Verwijderd

gokje naam is een string veld? dus dan word het
code:
1
RS1.Source = "SELECT * FROM tabel1 WHERE naam = '"& inputnaam & "'"