Just nu i M3-nätverket
Jump to content

Uppdatera Accessdatabas


Tomas Berglund

Recommended Posts

Tomas Berglund

Hej jag har suttit och klurat på ett problem bra längfen nu. Ska uppdatera en access databas med hjälp av data från ett webbformulär men får hela tiden detta felmeddelande:

 

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

 

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

 

/ordersent.asp, line 13

 

Koden ser ut som följande:

 

 

path=Server.MapPath("/lab_server")

fil=path&"\"&Session("url")

 

 

Conn = "Data Source=c:\inetpub\wwwroot\data\order.mdb"

Set Conn = Server.CreateObject("ADODB.Connection")

 

Conn.Open "DSN=order;UID=;PWD="

 

SQL="UPDATE Orderrad SET BekrAntal = '" & Request.Form("antal") & "' WHERE Orderrad.Artikelnummer='" & (Request.Form("Artikelnummer")) & "' AND Orderrad.Ordernummer='" & Session("ordernummer") & "'"

set rs = Conn.Execute(sql)

 

 

Hoppas på Hjälp!

 

Tomas

Link to comment
Share on other sites

Jocke Hallin

Data type mismatch in criteria expression.

= datan som du skickar in kan inte läggas in i Accessdatabasen .. kollade iinte in koden sp noga men kolla först vad du KAN skicka in i basen ..

möjlkigen kanske du försöker skriva in det som text i ett numersikt fält. det går ju inte ..

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...