Avatar billede gangsta Nybegynder
07. januar 2001 - 19:23 Der er 9 kommentarer og
1 løsning

Sær Fejl...

Hej! Er der nogen  der kan gennemskue hvorfor jeg får denne fejl:
----------------------------
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/ccn/showKat.asp, line 5
----------------------------
med dette dokument:
Avatar billede gangsta Nybegynder
07. januar 2001 - 19:24 #1
<!--#include file=\"connection.inc\"-->
<%
    f_id = Request(\"f_id\")
    set getKatInf = myConn.Execute(\"SELECT * FROM kategorier WHERE d_id = \'\"&f_id&\"\'\")
%>
<%=getKatInf(\"d_kategori\")%>
---------------------
Håber i kan hjælpe, det er virkelig sært!
Avatar billede godtnok Nybegynder
07. januar 2001 - 19:25 #2
Prøv med \'\"Cint(f_id)\"\'\")
Avatar billede godtnok Nybegynder
07. januar 2001 - 19:27 #3
Hovsa,

var lige lidt hurtigt

Prøv med:
set getKatInf = myConn.Execute(\"SELECT * FROM kategorier WHERE d_id = \"&f_id&\"\")
eller
set getKatInf = myConn.Execute(\"SELECT * FROM kategorier WHERE d_id = \"&Cint(f_id)&\"\")
Avatar billede bjarke-b Nybegynder
07. januar 2001 - 19:28 #4
<!--#include file=\"connection.inc\"-->
<%
    f_id = Request(\"f_id\")
    set getKatInf = myConn.Execute(\"SELECT * FROM kategorier WHERE d_id = \" & f_id & \"\")
%>
<%=getKatInf(\"d_kategori\")%>
Avatar billede gangsta Nybegynder
07. januar 2001 - 19:44 #5
Tak for det, bjarke-b, men ved du hvorfor fejlen kom?
Avatar billede gangsta Nybegynder
07. januar 2001 - 19:45 #6
Jeg plejer godt at kunne bruge \'\"&f_id&\"\', det virker på alle mine andre sider...
Avatar billede bjarke-b Nybegynder
07. januar 2001 - 19:46 #7
gangsta > Aner det ikke, ;-) havde samme fejl den anden dag...
Avatar billede gangsta Nybegynder
07. januar 2001 - 20:09 #8
IIS, hvad kan man stille op? :)
Avatar billede erikjacobsen Ekspert
07. januar 2001 - 20:38 #9
Skyd nu ikke skylden på IIS ... denne gang...
Et heltals felt må ikke have \'-er omkring, f.eks. \"...where d_id=\'17\'\"
Det skal se sådan ud \"...where d_id=17\". Men det skyldes altså
Access, og denne regel kan faktisk være anderledes i andre databasesystemer.
Avatar billede gangsta Nybegynder
08. januar 2001 - 15:18 #10
Ok, så forstår jeg det... Mange tak erikjacobsen
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