Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Eliminazione records da tabella access

    Ciao.

    Da un form recupero questi dati:

    codice:
    17-BAUDO Giuseppe, 20-RICCIARELLI Katia, 22-PALADINO Gianluca
    Come faccio a cancellarli in una tabella in cui sono memorizzati così:

    codice:
    ID=1 ---> BAUDO Giuseppe
    ID=2 ---> RICCIARELLI Katia
    ID=3 ---> PALADINO Gianluca
    :master:

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    splitta per ,
    nell'array ottenuto, per ciascun elemento, trova la posizione di - con la funzione iNSTR e poi taglia a SX con LEFT
    ricavi così i vari id
    e poi basta una semplice query di delete
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Occhio Gioba, perchè l'ID sul DB ha un valore, mentre quello recuperato dalla form, prima del trattino, ne ha un altro...
    Non può andare per ID...o mi sbaglio fraude. :master:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da maximum
    Occhi Gioba, perchè l'ID sul DB ha un valore, mentre quello recuperato dalla form, prima del trattino, ne ha un altro...
    Non può andare per ID...o mi sbaglio fraude. :master:
    Devo andare per nominativo...

  5. #5
    Ho intuito!
    So provando a buttare giù due righe di codice, ma è un po' tosta.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    allora a che servono quei numeri nel form? :master:

    boh, comunque basta rigirare: prendi la parte a destra invece di quella a sx e fai la delete con il confronto sul campo cognome
    Tutti vogliono parlare, nessuno sa ascoltare.

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Gioba66
    allora a che servono quei numeri nel form? :master:

    boh, comunque basta rigirare: prendi la parte a destra invece di quella a sx e fai la delete con il confronto sul campo cognome
    Servono perchè vengono inseriti in due tabelle diverse, una dove si registrano come:

    codice:
    ID=1 --->17-BAUDO Giuseppe, 20-RICCIARELLI Katia, 22-PALADINO Gianluca
    e nell'altra tabella come:
    codice:
    ID=1 ---> BAUDO Giuseppe
    ID=2 ---> RICCIARELLI Katia
    ID=3 ---> PALADINO Gianluca
    Per la prima tabella riesco a cancellarli, nell'altra ho il problema.

  8. #8
    Le tabelle del db non sono normalizzate ed hanno dati ridondanti.
    Di solito la tabella anagrafica è una sola. Poi, se si vogliono richiamare i dati dell'anagrafica su altre tabelle si creano campi relazionati con il campo ID della tabella anagrafica.

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Sono due diversi DB su server diversi.

  10. #10
    Allora puoi andare solo sul valore stringa composto da nome e cognome.

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.