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

    leggere foglio excel senza titolo colonna

    ciao ragazzi
    ho letto che è molto semplice leggere file excel con ado.net però gli esempi che ho visto avevano tutti un foglio dove la prima riga delle colonne rappresentano il nome della colonna ma come devo fare per utilizzare un foglio che non presenta questa caratteristica?

    mi spiego meglio:
    ho un foglio dove la colonna A di excel rappresenta una campo, la B un'altro eccc fino alla G e la prima riga rappresenta già un dato utilizzabile.

    come faccio a richiamare la colonna che mi serve?
    la vita è un fulmine ma prenderlo nel culo è un lampo.

  2. #2
    Se posti il codice che utilizzi forse possiamo aiutarti.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    CIAO!
    nella connection string devi mettere HDR=No:
    Ecco l'esempio preso da ConnectionString.com:

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=No;IMEX=1";

    notare i DOPPI APICI che racchiudono Extended Properties.

    A questo punto i nomi dei campi saranno generati in automatico: F1, F2 etc
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  4. #4
    ma come vanno richiamati? sempre con il carattere $ come x il nome del foglio?
    la vita è un fulmine ma prenderlo nel culo è un lampo.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    il dollaro si usa per gli sheet:

    select F1,F2 F3 from [Foglio1$]
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

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.