Visualizzazione dei risultati da 1 a 7 su 7

Discussione: cancella record

  1. #1

    cancella record

    ciao vi chiedo un aiuto...
    vorrei poter cancellare un recod in base al parametro inviato tramite una querystring.
    finchè provavo sul miopc non c'erano problemi poichè il file mdb si trovava nella root ma spostando tutto sul server e dovendo inserire il file mdb nella cartella mdb-database la cancellazione del record non funziona ovviamente.
    so di dover modificare il codice qui sotto mi aiutate?
    grazie
    Tiziano

    codice:
    <%
    Dim dbConn
    set dbConn = server.CreateObject("adodb.connection")
    dbConn.open("MSSql14152")
    dbConn.Execute("DELETE FROM news WHERE ID=" & Request.QueryString("ID"))
    Response.Redirect("gestionenews.asp")
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    dbConn.open("MSSql14152")

    cosa sarebbe?

    Roby

  3. #3
    è il nome del file di access

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Come il nome??? E il percorso? E l'estensione???

    Roby

  5. #5
    ehm... :master:
    intendi...

    "Driver={Microsoft Access Driver (*.mdb)};"

    Server.MapPath(".") & "\..\mdb-database\MSSql14152.mdb;"

    perchè sul mio pc funziona senza impostare questi valori?
    grazie

  6. #6
    <%
    Dim oConn

    Set oConn = Server.CreateObject("ADOdb.Connection")

    oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("mdb-database/MSSql14152.mdb")
    oConn.Open

    oConn.Execute("DELETE FROM news WHERE ID=" & Request.QueryString("ID"))
    Response.Redirect("gestionenews.asp")
    %>

    ho inziato a cercare il rete e ho inziao a modificare creando una "specie" di connessione?

  7. #7
    codice corretto...ora funziona
    grazie

    codice:
    <%
    Dim oConn
    Dim oRs
    Set oConn = Server.CreateObject("ADOdb.Connection")
    
    oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\mdb-database\MSSql14152.mdb")
    oConn.Open 
    Set oRs = Server.CreateObject("ADODB.Recordset")
    oRs.ActiveConnection = oConn
    oConn.Execute("DELETE FROM news WHERE ID=" & Request.QueryString("ID"))
    Response.Redirect("gestionenews.asp")
    %>

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.