Hej. Kan det bero på rättigheterna i katalogen? Eller att det är sql frågan som inte är uppdaterbar, men eftersom det fungerade på en anna dator så låter det lite skumt. Hej. Här är koden: IIS brukar kör under ett eget konto IUSR_<Datornamn>. Kontrollera att den har skrivrättigheter för katalogen/databasen .Uppdateringsfel eller nåt.
Vad betyder följande?
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
adder.asp, line 54
Jag har provat samma sak på en annan dator och där gick det fint. så jag fattar inte.Sv: Uppdateringsfel eller nåt.
Kan du inte visa hur koden serut?Sv: Uppdateringsfel eller nåt.
<%
' Declaring variables
Dim Nartist, Ntitel, Oartist, Otitel, Lyssna, sql_insert, data_source
' A Function to check if some field entered by user is empty
Function ChkString(string)
If string = "" Then string = " "
ChkString = Replace(string, "", "")
End Function
' Receiving values from Form
Nartist = ChkString(Request.Form("Nartist"))
Ntitel = ChkString(Request.Form("Ntitel"))
Oartist = ChkString(Request.Form("Oartist"))
Otitel = ChkString(Request.Form("Otitel"))
Lyssna = (Request.Form("Lyssna"))
data_source = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
Server.MapPath("house.mdb")
sql_insert = "insert into House (Nartist, Ntitel, Oartist, Otitel, Lyssna) values ('" & _
Nartist & "', '" & Ntitel & "', '" & Oartist & "', '" & Otitel & "','" & Lyssna & "')"
' Creating Connection Object and opening the database
Set strConnect = Server.CreateObject("ADODB.Connection")
strConnect.Open data_source
strConnect.Execute sql_insert
' Done. Close the connection
strConnect.Close
Set strConnect = Nothing
%>
-----------------------------------------------------------------------------------
Den ska hämta text från ett tidigare formulär och lägga in det i databasen.Sv: Uppdateringsfel eller nåt.