Excel-taulukko tietokantaan

Tietäisikö kukaan, että kuinka saisin siirrettyä järkevimmin Excel-taulukon tiedot tietokantaan? Excel-taulukossa on yli 500 sataa riviä, niin käsin vähän kankea.
31605
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

ensin exporttaat sen excel-taulukon formaattiin, jossa se on ascii:ta ja kentät erotettu toisistaan (en nyt muista, mikä formaatin pääte oli..), sitten katsot sen tietokannan esimerkeistä sopivan scriptinpätkän, josta apinoit insert ja create lauseet kannalle ja mankeloit sen exportatun tiedoston kantaan. Aikaa ei pitäisi kovin paljoa tuhrautua, jos kanta on valmiiksi asennettuna ja toimii.
Toinen vaihtoehto on xml:n käyttö välikätenä, mutta kaikki kannat ei tuota tue.

Äänestä

Jos tietokantana on Access, niin valkkaat vain valikosta 'Tiedosto' > 'Nouda ulkoiset tiedot...' > 'Tuo', tiedostomuodoksi Excel ja velho ohjaa eteenpän.

Toinen vaihtoehto on tuo .csv tiedostoksi talletus Excelissä.

Äänestä
  • Sinulla pitää olla Access auki.
    Kopioi siirrettävä alue.
    Ctrl ja hiiren vasen pohjassa raahaa tehtäväpalkkiin Accesin kuvakkeen päälle ja odota, että Acces aukeaa ja vapauta sitten hiirinäppäin ruudulla. Siinä kaikki :-)

    Äänestä

Kommentoi aloitusta


Hansk83 kirjoitti:

Tietäisikö kukaan, että kuinka saisin siirrettyä järkevimmin Excel-taulukon tiedot tietokantaan? Excel-taulukossa on yli 500 sataa riviä, niin käsin vähän kankea.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu