Visualizzazione dei risultati da 1 a 3 su 3

Discussione: synthax error su query

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583

    synthax error su query

    <%
    strSQL = "SELECT * FROM colloqui WHERE "
    strSQL = strSQL & "datascadenza Like '%" & Trim(Session("datascadenza")) & "%' "


    If Len(Trim(Session("tiposcadenza"))) > 0 Then
    strSQL = strSQL & "%' AND tiposcadenza = '" & Trim(Session("tiposcadenza")) & "'"
    Else
    strSQL = strSQL & "%' AND NOT tiposcadenza = 'CONTATTI'"
    End If


    If Trim(Session("operatorescadenza"))<>"" Then
    strSQL = strSQL & " AND operatorescadenza = '" & Trim(Session("operatorescadenza")) & "'"
    End If

    strSQL = strSQL &" ORDER BY datascadenza ASC, orainizioscadenza ASC"


    c'è un errore di sintassi dove e cosa nn va ?

  2. #2
    Stampa la variabile a video e vedi cosa ti viene fuori, è più semplice.
    xxx

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Come ti consiglia Alethesnake fatti stampare a video la stringa

    di sicuro c'è un % in più in un posto sbagliato
    codice:
    If Len(Trim(Session("tiposcadenza"))) > 0 Then
    strSQL = strSQL & "% ' AND tiposcadenza = '" & Trim(Session("tiposcadenza")) & "'"
    Else
    strSQL = strSQL & "%' AND NOT tiposcadenza = 'CONTATTI'"
    End If

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.