Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Errore di sintassi in funzione

    Qualcuno riesce a vedere l'errore? Io sinceramente non lo trovo!
    codice:
    function servizi(var,campo)
    if (var <> "0") then
      If (whereCondition & "x" <> "x") Then
            whereCondition = whereCondition & " AND ("&campo&" = " & var & ")"
      Else
            whereCondition = whereCondition & "("&campo&" = " & var & ")"
      end if
    end if
    end function
    Il browser continua a darmi errore di sintassi alla prima riga della function "function servizi(var,campo)"
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

  2. #2
    non mi da errore ma non mi restituisce nulla

    come la richiami?

  3. #3
    ovvio che non restutuisca...nella funzione non sta scritto cosa va restutuito
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  4. #4
    Originariamente inviato da Shagrat
    ovvio che non restutuisca...nella funzione non sta scritto cosa va restutuito
    infatti gli ho chiesto come la richiama!..

  5. #5
    function servizi(var,campo)
    if (var <> "") then
    If (whereCondition&"x" <> "x") Then
    whereCondition = whereCondition&" AND ("&campo&"="&var&")"
    Else
    whereCondition = whereCondition&"("&campo&"="&var&")"
    end if
    end if
    end function

    prova così, in pratica ho modificato il primo if
    se gli dici
    if (var <> "0")
    vuol dire che se var è diversa dalla stringa 0 allora...
    credo tu volessi dire if (var <> "") ovvero se var non è vuota

    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  6. #6
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    La richiamo ogni volta inserendo i nomi delle variabili, ma mi da errore di sintassi nella prima riga della funzione indipendetemente da come la richiamo.
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A03EA)
    Errore di sintassi
    /camp3000/adresult.asp, line 340
    function servizi(var,"campo")
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

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.