Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [Stringhe] Verifica abi e cab

    Ciao,
    ho costruito in una dll una funzione per verificare l'abi e il cab che mi viene passato da un form, l'errore che ricevo è

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A000D)
    Tipo non corrispondente: 'VerificaBanca'
    /VerificaBanca.asp, line 15

    la funzione nella dll è

    Public Function VerificaBanca(ABI As String, CAB As String)

    possibile che sia dato dal fatto che la dll aspetta delle stringhe e non dei numeri?se si, come faccio a passare anche l'eventuale zero davanti senza creare una funzione che lo aggiunga?

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    se converti in stringa(cStr) i valori da passare alla funzione e poi appena entri gli metti lo zero davanti?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    provato, ma non cambia...

    ho fatto giusto?

    ABI = cstr(request.querystring(abi))
    CAB = cstr(request.querystring(cab))

    call....

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da lbottoni
    provato, ma non cambia...

    ho fatto giusto?

    ABI = cstr(request.querystring(abi))
    CAB = cstr(request.querystring(cab))

    call....
    ma con la call la chiami una function? :master: dovresti appoggiare il valore in una variabile...tipo
    codice:
    valore = VerificaBanca(ABI,CAB)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    si, per funzione nella dll non ci sono problemi, l'ho testata in debug e gunziona correttamente, non digerisce i dati passati dal form però..io penso sia dato dal fatto che voglia stringhe e non numeri..

  6. #6
    se passo la call così

    call object.VerificaBanca("01000","90000")

    funziona, quindi non digerisce i valori passati dal form.

  7. #7
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    edit cancello tutto!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  8. #8
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    nn è che è necessario quello 0,per qualche oscuro motivo, per il corretto funzionamento?
    vojo dì dato il tuo ultimo post così dovrebbe funzionà:
    codice:
    ABI = "0" & request.querystring(abi) 
    CAB = "0" & request.querystring(cab)
    se nn c'è lo zero iniziale
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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.