Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    [excel e ASP] lettura errata valore celle

    salve,
    ho il seguente scrpit che legge la porzione di un file excel corituita da celle con 0 o una stringa.
    gli 0 vengono letti, ma le stringhe no.

    Anch econvertendo il file .xls in .csv e girando questo codice, debitamente modificato, mi capita lo stesso errore. Quindi escludo un problema di "tipo" delle celle (le celle con gli zero nel file excel erano originariamente vuote, poi sono state riempite con questa TRIK http://support.microsoft.com/kb/843504)

    non so che pesci pigliare
    codice:
    Dim Conn_file
    Set Conn_file=Server.CreateObject("ADODB.Connection")
    
    		Conn_file.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("tutto.xls") & ";Extended Properties=""Excel 8.0;HDR=Yes;"""
    		SQL_file = "SELECT * from [Foglio1$]"
    
    Set rec = Server.CreateObject("ADODB.Recordset")
    Server.ScriptTimeout = 3600
    Set Rec=Conn_file.Execute(SQL_file)
    i=0
    
    WHILE Not rec.EOF 
    i=i+1 %>
    
    <%=i%>
    <%
    	For j=27 to 60
    %>
    <%=j%>-<%	response.write rec(j)%>/ <%
    	Next
    rec.MoveNext
    WEND
    rec.close
    Set rec=Nothing

  2. #2
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    se nella riga immediatamente sotto al "for"
    metto
    codice:
    %>
    <%=j%>-<%	response.write VarType(rec(j))%>/ <%
    scopro che le celle che vengono stampate sono di tipo 5 mentre quelle non vengono stampate sono di tipo 1 , secondo http://www.w3schools.com/vbscript/func_vartype.asp

    che devo fare ????????!!!!!!!

  3. #3
    tutto ok, ma quale è l'errore?

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.