Visualizzazione dei risultati da 1 a 8 su 8

Discussione: excel e db

  1. #1
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866

    excel e db

    codice:
    <%
    SQL = "SELECT * from [primo$]" 
    strProvider="DRIVER=Microsoft Excel Driver (*.xls); DBQ=" & Server.MapPath ("descrizione.xls") 
    Set rs = Server.CreateObject("ADODB.recordset") 
    rs.Open SQL, strProvider 
    If rs.EOF then%>
    non ci sono dati
    <%Else
    rs.MoveFirst
    Do While Not rs.Eof
    Dim ConnDown 
    Set ConnDown=Server.CreateObject("ADODB.Connection") 
    ConnDown.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(path&"mdb-database/my-db.mdb") 
    Dim SQL1, RECDown 
    
    SQL1 = "INSERT INTO descrizione (nome, cognome, telefono) VALUES (' "& rs("nome") &" ',' "& rs("cognome") &" ',' "& rs("telefono") &" ' )" 
    set RECdown = connDown.execute(sql1)
    rs.MoveNext
    loop
    rs.close
    end if
    %>
    è perfetto sul server, ma in locale stampa nel db altri record nulli del file descrizione.xls

  2. #2
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Stampa 36 record alla volta, anche se nel file descrizione.xls ci sono, ad esempio, solo 3 righe compilate.

  3. #3
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    codice:
    SQL = "SELECT * from [primo$]"
    si deve intervenire con una where escludendo i campi nulli?
    Ho provato con:
    codice:
    SQL = "SELECT nome, cognome, telefono from [primo$] Where nome<>"""
    ma mi restituisce errore di sintassi.

  4. #4
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Ho notato che nella tabella descrizione del db i campi "vuoti" che vendono comunque inseriti, in realtà contengono uno spazio!
    E' come se le celle vuote di excel contenessero uno spazio!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Anche a me dà lo stesso problema... Hai risolto tu???

  6. #6
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    No, non riesco a capire perchè non va.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Sarà qualche bug sconosciuto a Bill... :maLOL: Intanto però a me serve risolverlo assolutamente!

  8. #8
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Penso comunque possa essere un problema di opzioni di Excel.

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.