Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1

    istruzioni asp per mysql

    Salve a tutti

    ho convertito il mio db access in un db mysql. Ora però il mio sito non va più, immagino dovrò cambiare tutte le istruzioni asp che interagiscono con il nuovo db. Chi sa indicarmi dove posso trovare le istruzioni asp per inserire , modificare e cancellare record dal mio nuovo db mysql? Grazie !!!

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    lo fai attraverso semplici query sql. In molti casi non c'è bisogno di un radicale cambiamento del codice, ma andrebbe analizzato ogni singolo caso.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3

    ulteriori delucidazioni

    ho questo codice che in access funziona benissimo ma in mysql non va proprio!!

    -----------------------------
    CatID= Request.Form("CatID")
    newcat = replace(Request.Form("newcat"),"'", "`")
    immagineCat= Request.Form("immagineCat")
    descrizionecat = Request.Form("descrizionecat")
    id1 = Request.Form("id1")
    id2 = Request.Form("id2")
    id3 = Request.Form("id3")
    id4 = Request.Form("id4")
    id5 = Request.Form("id5")
    id6 = Request.Form("id6")
    id7 = Request.Form("id7")
    id8 = Request.Form("id8")
    response.write (newcat)
    Set rsEntry= Server.CreateObject("ADODB.Recordset")
    rsEntry.open "Cat WHERE id = " & catid, conn, 3, 3
    rsEntry("cat") = newcat
    rsEntry("immagineCat") = immagineCat
    rsEntry("descrizionecat") = descrizionecat
    rsEntry("id1") = id1
    rsEntry("id2") = id2
    rsEntry("id3") = id3
    rsEntry("id4") = id4
    rsEntry("id5") = id5
    rsEntry("id6") = id6
    rsEntry("id7") = id7
    rsEntry("id8") = id8

    rsEntry.Update
    rsEntry.close
    set rsEntry= nothing
    -------------------------------------

    come posso modificarlo? Grazie

  4. #4
    Devi usare il formato puro sql

    codice:
    UPDATE nometabella SET nomecampo = valore WHERE condizione

  5. #5

    non funziona


    ho provato ad usare in questo modo la stringa che weppons mi ha suggerito

    codice:
    UPDATE cat SET cat = newcat WHERE id= catid
    ma mi da il seguente errore:

    Microsoft VBScript compilation error '800a0401'
    Expected end of statement


    dove sbaglio?

  6. #6
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Codice completo?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Secondo me quello era il suo codice completo...

    codice:
    UPDATE cat SET cat = '"& newcat &"' WHERE id="& catid

    Roby

  8. #8

    ecco il codice

    il codice completo è il seguente, lo devo modificare per passare da db access a db mysql

    codice:
    CatID= Request.Form("CatID") 
    newcat = replace(Request.Form("newcat"),"'", "`") 
    immagineCat= Request.Form("immagineCat") 
    descrizionecat = Request.Form("descrizionecat") 
    id1 = Request.Form("id1") 
    id2 = Request.Form("id2") 
    id3 = Request.Form("id3") 
    id4 = Request.Form("id4") 
    id5 = Request.Form("id5") 
    id6 = Request.Form("id6") 
    id7 = Request.Form("id7") 
    id8 = Request.Form("id8") 
    response.write (newcat) 
    Set rsEntry= Server.CreateObject("ADODB.Recordset") 
    rsEntry.open "Cat WHERE id = " & catid, conn, 3, 3 
    rsEntry("cat") = newcat 
    rsEntry("immagineCat") = immagineCat 
    rsEntry("descrizionecat") = descrizionecat 
    rsEntry("id1") = id1 
    rsEntry("id2") = id2 
    rsEntry("id3") = id3 
    rsEntry("id4") = id4 
    rsEntry("id5") = id5 
    rsEntry("id6") = id6 
    rsEntry("id7") = id7 
    rsEntry("id8") = id8 
    
    rsEntry.Update 
    rsEntry.close 
    set rsEntry= nothing

  9. #9

    ancora non va

    ho utilizzato la stringa di Roby ma ho ancora il seguente errore:

    ----------------------------------------------------
    Microsoft VBScript compilation error '800a0401'

    Expected end of statement

    /mercatino/admin/Admin_update_categoria.asp, line 74

    UPDATE cat SET cat = '"& newcat &"' WHERE id="& catid
    -----------------------------------------------------------

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ok. Ma il tuo cidice non lo devi utilizzare.
    Devi riscrivere tutta quella parte. Pensavo fosse chiaro...

    Roby

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.