Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155

    errore durante l'inserimento

    ciao a tutti ho scritto questo codice x far fare qal codice delle operazioni (dopo qualche difficoltà ebbene si ce l'ho fatta )...

    codice:
    <% 
    
    valore=request.querystring("scelta")
    quantita=request.QueryString("quantita")
    cod_parte=Request.QueryString("cod_parte")
    Set conn=server.CreateObject("adodb.connection")
    conn.open "provider=microsoft.jet.oledb.4.0; data source="&server.MapPath("mdb-database/trunkstock.mdb")
    sql="select * from T_PARTI_ATTUATI WHERE cod_parte='"& cod_parte &"'"
    set rs =server.CreateObject("adodb.recordset")
    rs.open sql,conn
    
    cella=rs("quantita")
    'response.Write(cella)
    dim risultato
    IF valore=1 THEN 
    risultato=cella+quantita
    else 
    risultato=cella-quantita
    end if
    
    rs("quantita")=risultato
    rs.update
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    
    Response.redirect("trunkstock_attuati.asp")
    
    %>
    quando pensavo di aver finito xò...è spuntato questo malefico errore:

    ADODB.Recordset error '800a0cb3'

    Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

    /modifica_parte_attuati.asp, line 29
    cosa ho sbagliato?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    ho risolto...nella riga rs.open sql conn

    dopo il conn mancava ",3,3"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.