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

    VbScript e schema.ini

    ciao a tutti...vorrei chiedervi questo:
    come faccio a leggere un file a campi fissi utilizzando lo
    schema.ini???

    vi posto il codice del file schema.ini
    ===============================
    [SN6TBX0F.TXT]
    ColNameHeader=False
    Format=FixedLenght
    CharacterSet=ANSI
    Col1=S6USR Char Width 10
    Col2=S6CAMB Char Width 3
    Col3=S6PDDO Char Width 5
    ===============================


    se il file SN6TBX0F.TXT (file con le righe che devo leggere) al posto
    di essere a campi fissi fosse a campi delimitati da un carattere lo
    schema.ini "funzionerebbe" correttamente, ovvero con questo codice mi
    recupero la prima colonna:
    ===========================================
    Dim oADO
    Set oADO = CreateObject("ADODB.Connection")
    oADO.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data\;Extended
    Properties=""text;HDR=No;"""
    Set oRS = oADO.Execute("select * from SN5TFA0F.TXT ")
    do while not oRS.eof
    msgbox oRS.Fields.Item(0).Value
    oRS.MoveNext
    Loop
    oRS.Close : Set oRS = Nothing
    oADO.Close : Set oADO = Nothing
    ============================================


    ma se il file di input è a campi fissi, non riesco a splittare nelle
    varie colonne e per lo script l'item(0) corrisponde a tutta la riga...


    premettendo che il file di input dovrà rimanere a campi fissi, come
    posso fare per leggere il file di input tramite il file schema.ini???


    GRAZIE!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma di quale ambiente stai parlando? se non e' una finestra del browser contenente una pagina web devo spostarti di forum :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    accidenti allora ho sbagliato forum...
    sto parlando di ambiente Win...
    potresti spostarmi di forum?

    grazie e scusa(te) ancora...

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.