Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    istruzione per caricare i dati di un db da un csv

    ciao a tutti, ho bisogno di un'istruzione java per creare un database da un file csv (comma-separated values).


    Sapreste aiutarmi???

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Che database intendi utilizzare? E' già installato? Lo devi installare? Hai configurato l'ambiente java perché, in caso, vi si possa connettere (scaricando l'eventuale Connector appropriato e aggiungendo il/i relativo/i jar al classpath o quant'altro necessario affinché funzioni). Il database che intendi usare prevede nativamente (tramite riga di comando ad esempio) la possibilità di caricare dati provenienti da fonte x (nel tuo caso CSV)?

    Perché tutte queste domande? Perché non esiste una risposta univoca... potresti avere a disposizione un database che carichi nativamente i CSV, nel qual caso un Runtime exec basterebbe... oppure potresti trovarti nella necessità di dover fare il parsing del file, riga per riga, splittarlo e quindin inserirlo tramite query INSERT nel database...
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    utilizzo Mysql, ma non so se prevede di caricarlo in automatico

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Com mysql si può fare sia da linea di comando tramite mysqlimport (quindi eventualmente da java con
    codice:
    Runtime.getRuntine().exec(...);
    http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html

    che con query apposita LOAD DATA INFILE
    http://dev.mysql.com/doc/refman/5.0/en/load-data.html
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.