Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Function

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    82

    Function

    Ciao ragazzi io ho questa funzione

    codice:
    <%
    function CaricaTasso(mcCodAnag, mlIdAnag, mcCessDel, mcSesso, mcRischio, mcScheda) 
    
        CaricaTasso = "SELECT * FROM TASSI WHERE "
        CaricaTasso = CaricaTasso & "COD_ANAG = '" & mcCodAnag & "' AND "
        CaricaTasso = CaricaTasso & "ID_ANAG = " & mlIdAnag & " AND "
        CaricaTasso = CaricaTasso & "(CESS_DEL = '" & mcCessDel & "' OR CESS_DEL = 'X') AND "
        CaricaTasso = CaricaTasso & "(SESSO = '" & mcSesso & "' OR SESSO='X') "
        If mcRischio <> "" Then
            CaricaTasso = CaricaTasso & "AND (RISCHI = '" & mcRischio & "' OR RISCHI = 'X') "
        End If
        If mcScheda <> "" Then
            CaricaTasso = CaricaTasso & "AND (NOME_SCHEDA = '" & mcScheda & "') "
        End If
        CaricaTasso = CaricaTasso & "ORDER BY ID_RIF_TASSI,ID_TIPOLOGIA, DURATA, DA_M, A_M"
    End Function
    %>
    che richiamo così

    codice:
    <%
    Set RsCaricaTasso = conndb.execute(document.write CaricaTasso("B",banca,tipo_prodotto,sesso,rischio,scheda))
    	response.write (CaricaTasso("ID_RIF_TASSI"))
    	RsCaricaTasso.close 
    set RsCaricaTasso = nothing 
    
    
    %>
    L'errore non è nella funzione ma quando la richiamo, dove sbaglio?

  2. #2
    codice:
    response.write (RsCaricaTasso ("ID_RIF_TASSI"))
    invece di

    codice:
    response.write (CaricaTasso("ID_RIF_TASSI"))

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    82
    Non va! mi restituisce questo errore

    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A03EE)
    Previsto ')'

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.