Avatar billede microsoft Nybegynder
14. januar 2002 - 15:16 Der er 2 kommentarer og
1 løsning

Fejl: Invalid column name

Jeg får en fejl når jeg benytter dette script:

<%
  Response.Write \"<table>\" & chr(13)

\' Recordsæt fra database oprettes
  Set oRSKategori = Server.CreateObject(\"ADODB.Recordset\")

    strSQL2 = \"SELECT Kategorinavn,HKategorinavn From Kategorier WHERE HKategorinavn=\" & strMenu & \"\"

\' Ovenstående valgte Recordset åbnes
  oRSKategori.Open strSQL2, oConn

  Do While Not oRSKategori.EOF

    strKategori=oRS(\"Kategorinavn\")
\'    strKategori=Server.URLEncode(strKategori)

    Response.Write \"<tr><td>\"

    Response.Write \"<a href=menu.asp?Menu=\" & strMenu & \"&Kategori=\" & strKategori & \" target=\"\"menu\"\">\" & oRS(\"Kategorinavn\") & \"</a>\"

    Response.Write \"</td></tr>\" & chr(13)

    oRSKategori.MoveNext
  Loop

  oRSKategori.Close
  Set oRSKategori = Nothing
%>

Jeg får denne fejlmeddelelse:

Microsoft OLE DB Provider for SQL Server error \'80040e14\'
Invalid column name \'Hardware\'.

Linie 116 er:
  oRSKategori.Open strSQL2, oConn

/shop/menu.asp, line 116

Er der nogen der ved hvad der er galt og hvad der skal ændres???
Avatar billede zeptic Nybegynder
14. januar 2002 - 15:19 #1
der skal stå:
strSQL2 = \"SELECT Kategorinavn,HKategorinavn From Kategorier WHERE HKategorinavn=\'\" & strMenu & \"\'\"
Avatar billede microsoft Nybegynder
14. januar 2002 - 15:35 #2
- Dumme mig.
Selvfølgelig.

Takker for svar.
Avatar billede zeptic Nybegynder
14. januar 2002 - 15:37 #3
selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester