29. november 2004 - 22:52
Der er
7 kommentarer og 2 løsninger
hvad hulen gør man ved denne fejl?
jeg har følgende kode <% If Request.QueryString("Submit") <> "" Then %> <!--#include file="forbindelse.asp" --> <% Set indlaeg = Server.CreateObject("ADODB.Recordset") indlaeg.Open "dagbogsindlaeg", database, 2, 2 indlaeg.AddNew indlaeg("Brugernavn") = Request.QueryString("Brugernavn") indlaeg("overskrift") = Request.QueryString("overskrift") indlaeg("indlaeg") = Request.QueryString("indlaeg") indlaeg("dato") = Date() indlaeg.Update Response.Redirect("kon2.asp") End If %> og får følgende fejl Microsoft JET Database Engine error '80040e14' Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'. /kon/kon.asp, line 22
Annonceindlæg fra Computerworld
AI-agenterne kommer vrimlende
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
30. november 2004 - 11:54
#1
Prøv indlaeg.Open "SELECT * FROM dagbogsindlaeg", database, 2, 2
30. november 2004 - 14:06
#2
jamen jeg få følgende svar... Microsoft JET Database Engine error '80040e37' The Microsoft Jet database engine cannot find the input table or query 'dagbogsindlaeg'. Make sure it exists and that its name is spelled correctly. /kon2/kon.asp, line 23 men det er den neste tabel i databasen, og jeg ved at databasen ligger som beskrevet alt er som ønsket.
30. november 2004 - 16:40
#3
Åben din connection sådan her: <% Set Indlaeg = Server.CreateObject("ADODB.Recordset") strSQL = "Select * FROM dagbogsindlaeg" Indlaeg.Open strSQL, database, 1, 3 %> Btw: du burde give de forskellige objecter de rigtige betegnelse, altså f.eks : Recordset = rsIndlaeg osv..
27. april 2005 - 00:16
#4
damn gammelt indlæg, stik mig et svar så deler vi... Havde glemt det her indlæg, løsningen lå i at linke til den rette database, min fejl :o(