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

    mysql e delete con più tabelle

    Ciao,
    non sono riuscito a trovare su internet una soluzione più semplice di questa che non mi funziona
    Devo Cancellare con un'unica variabile più valori in tabelle differente.
    questo è il codice in mysql e aspx .

    Using ConMysql
    ConMysql.Open()
    sql = "DELETE FROM Tab1 WHERE Squadra = " & NomeSQ
    sql &= " ; DELETE FROM Tab2 WHERE Squadra =" & NomeSQ
    sql &= " ; DELETE FROM Tab3 WHERE NomeSqf =" & NomeSQ
    sql &= " ; DELETE FROM Tab4 WHERE NomeSQT= " & NomeSQ
    CmdDbUnico.CommandText = sql
    '****CmdDbUnico.Parameters.AddWithValue("@NS", NomeSQ)
    CmdDbUnico.ExecuteReader()
    End Using

    '*** Qui usavo ilparametro @ns uguale per tutti ma non mi dava ugualmente errore.
    L'errore che da è tutto codice non ci sono riferimenti a tabelle ecc ecc.
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    francamente (a parte che non so nulla di aspx, nè voglio saperne ) non è altro che una serie di istruzioni intervallate da ; e spedite insieme.

    delete from tabella where blablabla; delete from tabella2 where blablabla;

    il server mysql comprende i comandi intervallati da ; e li esegue uno dopo l'altro
    ---
    se il problema invece è aspx... come detto non so aiutarti

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.