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

    niente doppioni nel database

    ciao,

    come posso fare a non immetere doppioni nel data base.

    es. nella mia colonna di nome titolo metto come primo record FRAGOLA se faccio 150 record è possibile impostare il database in modo che mi segnali che se nel 151 record inserisco ancora FRAGOLA mi dica che sto inserendo una parola o frase già inserita

    :bubu:

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    prima di fare l'insert fai una select. se trovi qualcosa non fare insert
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3


    non ho mica capito tanto mi potresti spiegare meglio :di56:

  4. #4
    Originariamente inviato da slay


    non ho mica capito tanto mi potresti spiegare meglio :di56:
    Quale parte non hai capito?

    1. Select
    2. Controlli risultato select
    3. Select vuota --> inserisci
    4. Select non vuota --> campo già presente

  5. #5
    ma dove si trova select in access scusate l'ignoranza :adhone:

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    select = query

    codice:
    "SELECT nome from tabella where nome='"& nome_da_inserire &"'"
    Se con questa query trovi un nome già presente non effettui l'inserimento successivo.

    Roby

  7. #7
    ahh... ho capito... ma non c'è un'altro modo?

    perchè se devo inserire 500 record ci metto una vita ...

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ci metti il tempo che ci vuole...
    Un ciclo for verificherà per ogni nome da inserire che non sia già presente.
    Punto.

    Roby

  9. #9
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    metti chiave primaria sul campo che deve essere univoco
    in questo modo eviti certamente i doppioni. comunque il metodo corretto è quello che ti è stato detto
    Tutti vogliono parlare, nessuno sa ascoltare.

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.