Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582

    se mi connetto ad un foglio excel,mi legge solo numeri

    salve a tutti
    vorrei chiedervi in questa stringa di connessione (sempre se sia questo il problema) ,cosa devo modificare per poter leggere un foglio dati excel!
    codice:
    "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='Excel 8.0;HDR=NO';Data Source=" & Filename
    altrimneti da cosa dipende?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    se in una colonna ci sono celle formato testo ed altre formato numero ti da questo problema.

    prova (per trattare tutte le celle come fossero in formato testo)

    codice:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("nomeDelFile.xls") & ";Extended Properties=""Excel 8.0;HDR=No;IMEX=1"""
    oppure setta il formato delle celle del foglio come testo (da excel)
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    da connectionstrings.com :

    codice:
     HDR=Yes;  
     indicates that the first row contains columnnames, not data
    
     IMEX=1 
     tells the driver to always read "intermixed" data columns as text
    
     TIP: 
     SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets

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.