Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problemino cancellazione dati da mysql

    Ciao a tutti,
    un lapsus momentaneo, provate a dare un occhiata al seguente codice per veder cosa sto sbagliando; il mio intento è quello di eliminare tutti i record di un database.
    codice:
    dim co 
    set co = server.createObject("ADODB.Connection") 
    co.Open "Driver={MySQL ODBC 3.51 Driver};server=...;port=3306;Database=...;UID=...;PWD=..."
    
    set rs2 = Server.CreateObject("ADODB.Recordset") 
    rs2.Open "SELECT * FROM catmac"
    strq = "delete from catmac"
    
    
    rs2.movefirst
    while not rs2.eof
    co.execute (strq)
    wend
    Attendo il vostro prezioso aiuto.
    Ciao e grazie

  2. #2
    non serve la select . basta eseguire la DELETE

  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    dim co
    set co = server.createObject("ADODB.Connection")
    co.Open "Driver={MySQL ODBC 3.51 Driver};server=...;port=3306;Database=...;UID=...; PWD=..."
    set rs2 = Server.CreateObject("ADODB.Recordset")
    strq = "delete from catmac"
    co.execute strq





    un bel ripassino non sarebbe male!
    http://www.w3schools.com/sql/sql_delete.asp

  4. #4
    Quindi basta questo:
    codice:
    dim co 
    set co = server.createObject("ADODB.Connection") 
    co.Open "Driver={MySQL ODBC 3.51 Driver};server=...;port=3306;Database=...;UID=...;PWD=..."
    
    strq = "delete from catmac"
    co.execute (strq)
    Non ho bisogno di fare cicli???
    Cancella tutto il contenuto automaticamente?
    Che strano...

  5. #5
    se vuoi cancellare i record basta fare quello...se per caso tu vuoi anche ripristinare gli indici devi fare

    codice:
    strq = "truncate table catmac"
    co.execute strq
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #6
    perche' strano?

  7. #7
    Ok, per gli indici non credo ci sia la necessità visto che non cambia molto; comuqnue buono a sapersi per eventuali altre applicazioni.

    Mi sembrava strano perchè ricordavo che non facesse... RICORDAVO MALE!!

    Grazie mille per gli aiuti.

    Ora provo, se ho altre difficoltà mi faccio risentire!

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.