Visualizzazione dei risultati da 1 a 4 su 4

Discussione: scrivere su excel

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    scrivere su excel

    Un campo di un foglio Excel ha nome:

    Data Doc. GG/MM/AAAA


    Leggendolo con un datareader o in un datatable, o importando in access, il nome del campo viene scritto come:

    Data Doc# GG/MM/AAAA


    l'istruzione di inserimento
    Dim Sql As String = "INSERT INTO [Sheet1$] ( [Data Doc# GG/MM/AAAA] ) VALUES (""15/3/1995"") "

    dà sempre errore, sia se metto Doc. sia se metto Doc#, sia se metto Doc[.] oppure Doc[#]

    l'errore più comune è
    o, 'Campo non trovato' oppure 'Parentesi non valide nel nome'

    SENZA CAMBIARE il nome del campo (che può essere scritto anche peggio) c'è modo di risolvere?
    :master:

    Pietro

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    magari dico una cavolata, ma hai provato a giocare con l'encoding della pagina ?

    codice:
    <%@ Page ResponseEncoding = "utf-xx" %>

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da djciko
    magari dico una cavolata, ma hai provato a giocare con l'encoding della pagina ?

    codice:
    <%@ Page ResponseEncoding = "utf-xx" %>
    no, ma ho risolto in altro modo. Faccio finta che non esista la prima riga, quella dei campi. Allora il sistema dà nomi F1-F255 ai campi. Ho provato e va

    ps. Certo che chi mi ha scritto quel foglio con i nomi tipo "prova. doc (xxx) 2/3/4" è proprio un drittone

    Pietro

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da pietro09
    no, ma ho risolto in altro modo. Faccio finta che non esista la prima riga, quella dei campi. Allora il sistema dà nomi F1-F255 ai campi. Ho provato e va

    ps. Certo che chi mi ha scritto quel foglio con i nomi tipo "prova. doc (xxx) 2/3/4" è proprio un drittone

    cioe' hai modificato il parametro HDR nella connectionstring al foglio ?
    già

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.