Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    crea nome del file con "9,"

    Ciao a tutti,
    avrei necessità di creare un file html, che presenti nel nome la stringa "9,"

    Ho provato creando/rinominando un file in questo modo e Windows non mi da problemi, quindi deduco che creandolo con una procedura asp sarebbe stato lo stesso.

    Il codice asp utilizzato è il seguente

    codice:
        Dim fso, MyFile
        Set fso = CreateObject("Scripting.FileSystemObject")
        Set MyFile = fso.CreateTextFile(server.mapPath(vc_nomefilehtmlasso), True)
    Qualche suggerimento?!


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    vc_nomefilehtmlasso = "9"& vc_nomefilehtmlasso
    Roby

  3. #3
    Questo a cosa è uguale?
    vc_nomefilehtmlasso

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Mems
    Questo a cosa è uguale?
    vc_nomefilehtmlasso
    Scusate... questo è il codice

    codice:
    sqlanagteleazie= "select replace(nume_tele,'/','') NUME_TELE_FAXX "_
    &" from anagteleazie "_
    &" where codi_azie = " & rsrelaservazie("CODI_AZIE") &" "_
    &" and CODI_LINE_TELE=6 "_
    &" and rownum=1 "
    
    Set rsanagteleazie = con.Execute(sqlanagteleazie)
    if not rsanagteleazie.EOF then
      strnumetelefaxx=rsanagteleazie("NUME_TELE_FAXX")
    end if
    
    rsanagteleazie.Close
    Set rsanagteleazie= Nothing
    
    vc_nomefile = strnumetelefaxx&"_"&vn_codibollavvi &".asp"
    vc_nomefileHtml = strnumetelefaxx&"_"&vn_codibollavvi&".html"
    vc_nomefileHtmlasso=vc_pathfile&""&vc_nomefileHtml
    Dove appunto il valore all'interno della tabella è di questo tipo

    SQL> select replace(substr(nume_tele,3,LENGTH(nume_tele)),'/','') NUME_TELE_FAXX
    2 from anagteleazie
    3 where codi_azie = 17497
    4 and CODI_LINE_TELE=6
    5 and rownum=1 ;

    NUME_TELE_FAXX
    ---------------
    9,2222/1111111

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    l'errore

    Server.MapPath() error 'ASP 0173 : 80004005'
    Carattere non valido nel percorso

    /writefilebollavvihtmlopen.asp, line 9
    questo l'errore

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Roby_72
    codice:
    vc_nomefilehtmlasso = "9"& vc_nomefilehtmlasso
    Roby
    ho letto solo ora...

    Io dovrei aggiungere "9," e non solo "9"

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Puoi mettere un nome di file con la virgola?

    Roby

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Roby_72
    Puoi mettere un nome di file con la virgola?

    Roby
    Ho provato "manualmente" a rinominare un file su Windows e non mi da errore mettendo "9,"
    Perchè dovrebbe darlo creandolo con asp?



  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma ci finisce anche lo slash nel nome?????

    Roby

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Roby_72
    Ma ci finisce anche lo slash nel nome?????

    Roby
    no, nella select che ho postato, faccio una replace, sostituendo/eliminando lo "/"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.