Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: che errore è?

  1. #1

    che errore è?

    vorrei crearmi da solo un script di news per il mio sito sto creando la pagina per l'inserimento delle news, sono un neo con asp questo è l'errore

    Server object error 'ASP 0177 : 800401f3'

    Server.CreateObject Failed

    /news/inserisci.asp, line 12

    Invalid ProgID.

    questo è il codice

    codice:
    <% option explicit %>
    
    <%
    dim objconn, concorso, descrizione, link, objrs
    concorso = Request.Form("concorso")
    descrizione = Request.Form("descrizione")
    link = Request.Form("link")
    
    Set objconn = server.CreateObject("ADODB.Connection")
    objconn.connectionstring="DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" & Server.mappath("../../db/news.mdb") 
    objconn.open
    Set objrs = Server.CreateObject("ADOBD.Recordset")
    objrs.open "news" , objconn, ,adLockOptimistic, adCmdTable
    objrs("concorso") = request.Form("concorso")
    objrs("descrizione") = request.Form("descrizione")
    objrs("link") = request.Form("link")
    objrs.Update
    objrs.Close
    set objrs = nothing
    objconn.Close
    Set objconn = nothing
    
    %>

  2. #2

  3. #3
    codice:
    Set objrs = Server.CreateObject("ADOBD.Recordset")
    grazie

  4. #4
    codice:
    Set objrs = Server.CreateObject("ADODB.Recordset")

  5. #5
    grazie weppos altro errore

    codice:
    ADODB.Recordset error '800a0cb3' 
    
    Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype. 
    
    /news/inserisci.asp, line 12
    la linea incriminata

    codice:
    objrs("concorso") = request.Form("concorso")

  6. #6
    Mi risulta un po' difficile credere che l'errore sia relativo a quella riga di codice, comunque il messaggio è autoesplicativo: controlla i permessi di scrittura sul database e il tipo di cursore (costanti di libreria) che stai adoperando.

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  7. #7
    Da

    codice:
    objrs.open "news" , objconn, ,adLockOptimistic, adCmdTable
    a

    codice:
    strSQL = "SELECT * FROM news"
    objrs.open strSQL, objconn, 3, 3

  8. #8
    ho modificato lo script guardando qualche tutorial non mi da nessun errore ma andando a guardare nel database non scrive niente

    codice:
    <% option explicit %>
    
    <%
    dim objconn, concorso, descrizione, link, objrs, SQL
    concorso = request.Form("concorso")
    descrizione = request.Form("descrizione")
    link = request.Form("link")
    
    Set objconn = server.CreateObject("ADODB.Connection")
    objconn.connectionstring="DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" & Server.mappath("../../db/news.mdb") 
    objconn.open
    Set objrs = Server.CreateObject("ADODB.Recordset")
    objrs.open "news" , objconn
    SQL = "INSERT INTO news (concorso, descrizione, link) "
    SQL = SQL & "VALUES ('" & concorso & "','" & descrizione & "','" & link & "')"
    objrs.Close
    set objrs = nothing
    objconn.Close
    Set objconn = nothing
    
    %>
    <html><body>inserimento riuscito
    <%
    Response.Write("Torna alla pagina precedente")
    %>
    
    </body></html>

  9. #9
    domanda per inserire da form a database la stringa sql è insert?

  10. #10
    codice:
    Set objrs = Server.CreateObject("ADODB.Recordset")
    objrs.open "news" , objconn
    SQL = "INSERT INTO news (concorso, descrizione, link) "
    SQL = SQL & "VALUES ('" & concorso & "','" & descrizione & "','" & link & "')"
    objrs.Close
    set objrs = nothing
    objconn.Close
    Set objconn = nothing
    in

    codice:
    SQL = "INSERT INTO news (concorso, descrizione, link) "
    SQL = SQL & "VALUES ('" & concorso & "','" & descrizione & "','" & link & "')"
    objConn.Execute(SQL)
    
    objconn.Close
    Set objconn = nothing

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 © 2025 vBulletin Solutions, Inc. All rights reserved.