Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628

    doppia INSERT non voluta ? :O

    Salve a tutti,

    esiste qualche modalità per cui una INSERT si ripeta 2 volte ... non volutamente ?
    Chessò qualche modalità del puntatore o del cursore ?
    Webplease.it WebAgency
    www.webplease.it

  2. #2
    Fai una query preventiva per quella che è la pimary key della tua tabella e se il record esiste non fai eseguire la query, altrimenti la fai eseguire.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628
    maximum,

    perchè devo fare dei controlli visto che è una semplice insert ? e non un update ?
    che intendi cmq per keyprimaria ?
    fammi un esempio
    Webplease.it WebAgency
    www.webplease.it

  4. #4
    La query prima della insert ti evita che le tue informazioni vengano inserite ripetutamente.

    keyprimaria --> la chiave primaria, ovvero l'identificativo univoco di un record sulla tua tabella. Per intenderci un esempio è il campo contatore di Access.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628
    quindi dici di fare:

    prima un "Select * FROM Tabella"
    e poi un "INSERT Tabella (TAB1) VALUES (val1)" ??
    Webplease.it WebAgency
    www.webplease.it

  6. #6
    Esatto.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628
    in realtà non cambia niente

    è possibile sia roba di cursori o puntatori ?

    Oppure nel recordset della select, devo puntare il puntatore sull'ultimo record ? (movelast)
    Webplease.it WebAgency
    www.webplease.it

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.