Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    selezionare campi nel db se non sono vuoti

    ciao a tutti...
    come faccio in un database (tramite linguaggio SQL) a selezionare il campo nome purche non sia vuoto???

    grazie a tutti.

  2. #2
    codice:
    <%
    
    dbPath = Server.MapPath("\")
    
    Set dbConn = Server.CreateObject("ADODB.Connection")
    dbConn.ConnectionTimeout=60
    ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0; "
    ConnStr = ConnStr & "Data Source = " & dbPath & "\nomedatabase.mdb"
    dbConn.Open(ConnStr) 
    sql = "SELECT * FROM tabella WHERE nome <> ''"
    Set RS=Server.CreateObject("ADODB.Recordset")
    Set RS=dbConn.Execute(sql)
    
    %>

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    ma non devo mettere qualcosa tipo NULL? perchè di fatto se una stringa non e scritta non e "" ma NULL...o sbaglio? :master:

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Se usi SQL Server metti "...nomecampo IS NOT NULL"

  5. #5
    :rollo: Ma se usi Access, se il campo è un campo testo, se non scrivi nulla il suo valore è "", fidati!

  6. #6
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Originariamente inviato da 4everskiff
    :rollo: Ma se usi Access, se il campo è un campo testo, se non scrivi nulla il suo valore è "", fidati!
    un campo con valore "" è diverso da un campo con valore null, alexinside83 non fidarti leggi questo articolo http://www.weppos.com/asp/script_sho...ipt=646&cat=17

  7. #7
    Se non sbaglio chiedeva come determinare se un campo è VUOTO non nullo! altrimenti si chiede se un campo è nullo con null

    ...adesso... passare per scemo proprio non mi va!!!

  8. #8
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Originariamente inviato da 4everskiff
    Se non sbaglio chiedeva come determinare se un campo è VUOTO non nullo! altrimenti si chiede se un campo è nullo con null

    ...adesso... passare per scemo proprio non mi va!!!
    Non volevo per niente offenderti, ma penso che sia + completo quel tipo di codice che analizza la lunghezza di una stringa per poi determinare se è vuoto o nullo.

    Non fraintendermi

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    calmi, calmi, niente risse...effettivamente non ho formulato la domanda in modo corretto. per vuoto intendevo che non contenesse nessun valore.
    però a questo punto meglio usare NULL almeno sono sicuro che non contiene nulla.

    P.S. ma se in una stringa ho uno spazio, vale come vuoto, o ha comunque un carattere?

  10. #10
    vale carattere & n b s p ;

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.