Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Il database registra fischi per fiaschi

    Ciao, ancora qui.
    Ho questa funzione, trovata con la ricerca:
    codice:
    Dim i, campo, campeggio
    
    for i = 1 to len(Rs("ID_CAT")) 
    if isnumeric(mid(Rs("ID_CAT"),i,1)) then 
    campo=campo&mid(Rs("ID_CAT"),i,1) 
    end if 
    next
    
    for i = 1 to len(Rs("ID_UOAT")) 
    if isnumeric(mid(Rs("ID_UOAT"),i,1)) then 
    campeggio=campeggio&mid(Rs("ID_UOAT"),i,1) 
    end if 
    next
    
    oRs("ID_CAT")= CINT(campo)
    campo=""
    
    oRs("ID_UOAT")= CINT(campeggio)
    campeggio=""
    lo script fa il suo dovere, ma mi sono accorto di un piccolo bug, nel senso che:

    Così funziona:
    -dal form seleziono 19 - Milano
    -se dal form arriva il valore 19 - Milano tutto funziona e nel campo ID_UOAT del dbase si registra valore 19 e nel campo UOAT Milano;

    Così non funziona:
    -dal form seleziono 20 - Milano2
    -se dal form arriva il valore 20 - Milano2 nel campo ID_UOAT del dbase viene registrato valore 202 e nel campo UOAT Milano.


    che errore è????

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Scusa ma quelle funzioni credi davvero che ti siano necessarie?
    Mi sembra di capire che ti occorra un semplice SPLIT...

    Roby

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie Roby, mi servono entrambe così come sono nello script.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Evidentemente no visto che una delle due cerca i numeri eli mette insieme...

    Roby

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da Roby_72
    Evidentemente no visto che una delle due cerca i numeri eli mette insieme...

    Roby
    Scusa non ho capito... :master:

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559


    20 - Milano2

    diventa

    202 Milano...

    Quindi il 2 di Milano2 lo aggiunge al primo.

    Roby

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    ma così non va bene.
    soluzione?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cambiare funzione!

    Roby

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Puoi suggerirne qualcuna?

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    dalform = request("dalform")
    arr_dalform = split(dalform," - ")
    ID_UOAT = arr_dalform(0)
    UOAT = arr_dalform(1)
    %>
    Roby

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.