Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Controllo di due campi

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207

    Controllo di due campi

    Buonasera, ho un dilemma da risolvere se potete darmi una mano. In pratica ho una tabella in sql dove è riportato un campo ID un campo data e altri campi, vorrei che all'atto dell'invio del form mi andasse a controllare se l'ID e la data esistono già e nel caso positivo mi andasse su una pagina di avviso, in modo da non inserire per un ID un campo data doppio.
    Con dreamweaver ho la funzione controlla nuovo nome utente (che funziona benissimo) ma mi controlla solo un campo, quindi se metto il controllo sulla data quando il primo utente fa l'inserimento gli altri vengono buttati fuori perchè utilizzano la stessa data. Come risolvo il problema? grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    perfavore qualcuno può darmi una mano? grazie

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    Re: Controllo di due campi

    Originariamente inviato da morangel
    Buonasera, ho un dilemma da risolvere se potete darmi una mano.
    cioè se non possiamo darti una mano non hai il dilemma?
    quindi il problema si risolve da se non aiutandoti!
    fantastico: c'è sempra da imparare


    posta la query che svolto fino ad ora

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    scusate ho sbagliato a scrivere.... non è che ho un dilemma se mi aiutate.... vorrei trovare la soluzione... potete darmi una mano?

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    vuoi che tiriamo ad indovinare... o ci posti la query che hai svolto fino ad ora?
    non interessa il programma che usi, solo il codice che hai scritto

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    207
    ecco la query, questa mi faf il controllo solo sulla data vorrei che mi facesse la stessa cosa anche sul campo Id in modo che se l'ID ha già inserito la data mi mandi a dati esistenti altrimenti mi consenta di inserre il record se la data è differente. Grazie dell'aiuto

    <%
    ' *** Redirect if username exists
    MM_flag = "MM_insert"
    If (CStr(Request(MM_flag)) <> "") Then
    Dim MM_rsKey
    Dim MM_rsKey_cmd

    MM_dupKeyRedirect = "/miosito/cartella/DatiEsistenti.asp"
    MM_dupKeyUsernameValue = CStr(Request.Form("data"))
    Set MM_rsKey_cmd = Server.CreateObject ("ADODB.Command")
    MM_rsKey_cmd.ActiveConnection = MM_CarboniaWeb_STRING
    MM_rsKey_cmd.CommandText = "SELECT [data] FROM dbo.PeriodicoNotifiche WHERE [data] = ?"
    MM_rsKey_cmd.Prepared = true
    MM_rsKey_cmd.Parameters.Append MM_rsKey_cmd.CreateParameter("param1", 135, 1, -1, MM_dupKeyUsernameValue) ' adDBTimeStamp
    Set MM_rsKey = MM_rsKey_cmd.Execute
    If Not MM_rsKey.EOF Or Not MM_rsKey.BOF Then
    ' the username was found - can not add the requested username
    MM_qsChar = "?"
    If (InStr(1, MM_dupKeyRedirect, "?") >= 1) Then MM_qsChar = "&"
    MM_dupKeyRedirect = MM_dupKeyRedirect & MM_qsChar & "requsername=" & MM_dupKeyUsernameValue
    Response.Redirect(MM_dupKeyRedirect)
    End If
    MM_rsKey.Close
    End If
    %>

  7. #7
    con asp "normale" ti direi di aggiungere " AND altracondizione" in fondo a

    MM_rsKey_cmd.CommandText = "SELECT [data] FROM dbo.PeriodicoNotifiche WHERE [data] = ?"

    però, essendoci di mezzo drimviuer devi trovare un esperto macromedia

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 © 2026 vBulletin Solutions, Inc. All rights reserved.