Yritän suunnitella pienimuotoista tietokanta-ohjelmaa osakesalkun hoitoon ja haluaisin tietää onko mahdollista (ja jos, niin miten) saada automaattista päivitystä osakkeiden kurssiin jostain netissä olevasta päivittäin muuttuvasta pörssilistasta?
Tietenkin on. Ohjelmointikielestä riippuen, hae jollain sen omalla funktiolla pörssilista netistä. Parsit sen sopivaan muotoon ja suoritat sopivat kyselyt tietyn ajan välein. Windowsilla on Scheduled Tasks, Linuxilla esim. cron.
Kiitoksia vastauksesta. Nämä jutut ovat minulle aivan uusia, joten en ole ihan varma toimiiko tämä tässä tapauksessa. Suunnittelen ohjelman Sybase PowerAMC:n kanssa, joka sitten antaa valmiin koodin. Voinko siis lisätä sen suoraan koodiin vai onko ainoa mahdollisuus käyttää Windowsin Scheduled Tasks:ia? Ja mikä on helpoin tapa löytää oikea funktio, kun java ei ole mitenkään erikoisen tuttu?
Siis, mitähän tarkkaan ottaen yrität tehdä? Itselle ei tuo Sybase PowerAMC ole millään tavalla tuttu, mutta viestistäsi voisi päätellä sen olevan joku koodigeneraattori? Jos Javalla homman haluaa tehdä, niin kannattaa tutustua Javan URL-luokkaan, jolla tuo pörssilistauksen hakeminen on lasten leikkiä. Tuon Windows Scheduled Taskskin tehtävä on ainoastaan suorittaa tekemäsi ohjelma tietyn ajan välein, mutta ainahan voit pitää tuota omaa ohjelmaakin käynnissä ja toteuttaa siihen toiminnallisuus, joka hakee tarvitsemasi datan esim. 5 minuutin välein...
Tehtävänä on suunnitella osakesalkun hoitamiseen tarkoitettua ohjelmaa PowerAmc:n kanssa. Toi ohjelma tuottaa sql-koodin kun sinne syöttää taulukon rakenteen, niiden väliset suhteet ja rajoitteet yms.
Kiitoksia neuvosta, täytyy tutustua tuohon javan url-luokkaan. Olisin vaan toivonut, että päivityksen olisi saanut jotenkin ihan vaan sql-komentona.
SQL ei ole ohjelmointikieli (ainakaan siinä missä esim. Java) ja sillä pystyy hoitamaan vain lähinnä tietokannan hallinnan eli datan viemisen ja tuomisen tauluista jne...
temujin:
katso tuota vähän matkaa niin saat vastauksen
http://www.youtube.com/watch?v=-hvuXvWfz0U&feature=bf_next&list=SP3F6711C7BA727A5B&lf=list_related
eli yahoo.com ja sieltä finance
Aihe on jo aika vanha, joten et voi enää vastata siihen.