04. januar 2008 - 11:07Der er
5 kommentarer og 1 løsning
SQLServers nChar i ASP Parametertype?
Jeg får fejlen:
Microsoft OLE DB Provider for SQL Server error '80040e10'
No value given for one or more required parameters.
og mistænker at det har noget at gøre med at jeg i min parameter bruger en forkerte datatype, men jeg kan ikke finde ud af hvad ASP parametertypen for nChar er. Jeg har prøvet med AdChar, AdVarChar og AdLongVarChar, men får samme fejl.
Jeg har følgende kode: dim SQL, areaRS
set areaRS = Server.CreateObject("ADODB.RecordSet") set cmd = Server.CreateObject("ADODB.Command")
'NB! Connection bliver sat et andet sted!!!
cmd.CommandText = "SELECT typeID, headline FROM T_Type WHERE typeArea =? ORDER BY showOrder"
Jeg fandt fejlen... jeg har i de andre kald til min DB brug Stored Procedures, og denne er jo tydeligvis med commandtext... jeg manglede simpelthen at sætte cmd.CommandType = adCmdText
Hvis du vil have nogle point så må du smide et svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.