Kirjautuminen

Haku

Tehtävät

Keskustelu: Projektit: DVD Katalogi

Sivun loppuun

glottis [14.09.2003 00:00:00]

#

Tekijä(t): Jarmo Hänninen
Ohjelmointikieli: Visual Basic
Projektin tilanne: Versio 2 tekeillä ihan juuri =)

-> Kopioi ZIP (28 kt)

DVD Katalogi v1.0a on nyt tässä niin sanotusti kaikkien saatavilla. Ajattelin laittaa projektin esille tänne, sillä mutuaman kuukauden sivuja selanneena alkaa hahmottua jo sellainen kuva, että täältä voisi saada apua ohjelman kehittämiseen tarkoituksena päätyä sitten loppujen lopuksi versioon 2.

Eli mielipiteitä saapi lähetellä tästä projektista, joka on ensimmäinen tekemäni VB-ohjelma ikinä... (Seamkin ohjelmoinnin peruskurssin, 1 ov. harjoitustyö. Tulos: 5 eli korkein arvosana)

---

Projektin tarkoituksena oli tuottaa Visual Basic ohjelma, joka käyttäisi hyväkseen edes jonkinlaisia tietokantaominaisuuksia. Ensimmäinen vaihtoehto oli luonnollisesti MS Access -ohjelma, jossa luodun yksinkertaisen tietokannan päälle lähdin rakentamaan hieman monimutkaisempaa ja kuitenkin helppokäyttöistä Visual Basicillä “luotua” käyttöliittymää, joka hoitaisi sitten kommunikoinnin käyttäjän ja tietokannan välillä.

Olen itse intohimoinen elokuvien ystävä ja viimeisin hurahdukseni ovat olleet dvd-levyt, joten päätin tehdä ohjelman johon olisi helppoa ja yksinkertaista tallentaa dvd-levyjen tiedot. Markkinoilla ei ole kovin montaa kyseiseen “alaan” liittyvää ohjelmistoa – toki ilmaisversioita on netti pullollaa, mutta niistä puuttuu aina se jokin tietty asia, jota katalogi-softassa olisi ehdottomasti halunnut olevan.

Toki muitakin vaihtoehtoja olisi ollut aina projektista käytettäviin ohjelmiin saakka, mutta päädyin niin sanotusti avittamaan rakasta harrastustani.
---

Ylläoleva oli katkelma lueminut.doc -tiedostosta joka oli 1.0a:n mukana.... tarkoituksena olisi saada lisättyä nettitoimintoja (tietojen/kuvien yms hakua esim IMDb:stä), kansikuva mahdollisuus, tulostuksen valikointi ja käyttöliittymän viilailu - päätavoitteet olivat siinä ... muita saa ehdottaa...

Meitsi [21.09.2003 11:33:23]

#

Screenshotteja kiitos!

glottis [25.09.2003 09:45:50]

#

Tuossa noita screenshotteja nyt olisi...

Onko kukaan jo pistänyt ohjelmaa testaten? Olisi mukava kuulla mielipiteitä tuosta ”ensimmäisestä ohjelmastani”..

/Jarmo Hänninen aka Glottis

ossi.heino1991 [26.09.2003 17:23:21]

#

Olen kokeillut. Eräässä vaiheessa kesti 2 minuuttia ladata eräs DVD elokuva (Nuijaninja), muuten hyvä! Jatka samaan malliin!

glottis [26.09.2003 19:21:06]

#

oss.heino1991: Siis kesti 2 minuuttia ladata tietokantaasi tallentamasi tietue? Montako tietuetta kannassa on tallennettuna?

Meitsi [28.09.2003 17:48:18]

#

näyttää hyvältä!

glottis [30.09.2003 11:35:39]

#

Kohta on tulossa pientä teaseria seuraavasta kehitysversiosta kuvakaappausten muodossa. Ehkä jopa tänään... viimeistään huomenna

glottis [01.10.2003 08:29:56]

#

No niin - elämme historiallisia aikoja!

Lisätty screenshot tulevasta kehitysversiosta... tuo on sitten vasta alkua ja luultavasti tulee muuttumaan vielä!

Miltäs näyttää?

sqwiik [02.10.2003 08:31:23]

#

Ohjelma ei halua käynnistyä...
Runtime error '429': ActiveX component can't be created.

glottis [02.10.2003 10:22:51]

#

sqwiik: Toivottavasti yritit sitä .exe-tiedostoa käynnistää... tuota niin - mikä käyttis ja onko sinulla runtime-libraryt asennettuna?

glottis [14.10.2003 14:11:10]

#

Kohta napsahtaa lisää koodia kun olen saanut pari ongelmaa ratkomiskuntoon =)

glottis [27.10.2003 14:45:03]

#

sorry, että kestää, mutta kyllä se tästä... käännän juuri ADO-juttuja DAO-muotoon... mikäli osaan =)

ossi.heino1991 [28.10.2003 17:51:23]

#

öööö..... kai niitä nyt muutama sil on

glottis [31.10.2003 13:13:09]

#

ossi.heino1991:

hmm... tuo hitaus johtunee luultavasti DAO:sta.. kun se ompi hitaampi kuin ADO, jota nyt yritän kovasti ympätä tähän uuteen versioon...

Tietysti se voi johtua myös koneestasi (mikä kokoonpano?) tai Access-versiosta...

glottis [08.12.2003 11:38:16]

#

Anteeksi kovasti projektin keskeneräisyys ja totaalinen viipyily sillä tässä on töitä(kin) pahasti kesken :)

Wizard [03.01.2004 23:58:14]

#

ADOn nopeus tietokannan käsittelyssä on kiistaton:

Olen käsitellyt yli 140.000 tuotteen tietokantaa ADOlla ilman vaikeuksia. Paikallinen Access tietokanta tai ulkoinen SQL palvelin => ei väliä. Käytännössä sama koodi käy kumpaankin ja tietokannan vaihto käy lennosta hyvin helposti.

Mutta projektisi on ihan lupaava. Keep going!

glottis [05.01.2004 08:38:43]

#

Kiitos Wizardille =)

Ja ”faneille” tiedoksi, että vaikka tämä projekti onkin hieman hiljainen niin se ei tarkoita, että se olisi loppunut tyystin/kokonaan.

Tässä pitää vääntää opinnäytetyötäkin kovasti... mutta kyllä tämäkin eteen on jonkinverran duunia tehty.

glottis [14.01.2004 09:59:41]

#

No niin!

Nyt kun saan vielä nuo tallennusjutut ja searchin pelittämään niinkuin niiden pitäisi niin homma on printtausfunktiota vaille ”bueno”! Mahtihomma!

Gwaur [24.01.2004 16:47:35]

#

toivottavasti toi ”star w” on str wreck eikä star wars :f

Gorek [17.03.2004 20:34:44]

#

Kuuluisiko ohjelman toimia vaikka tietokannassa ei ole mitään? Ohjelma toi 8x poista nappautuksen jälkeen viestin

”Run-time error '3021':

No current record”


Pitäisikö suojata se ensimmäinen tallennus siten ettei sitä voi poistaa?

Tietojenkäsittelijäkö [07.04.2004 16:26:38]

#

Aikamoinen projekti. Ootan innolla päivitystä.

Asko Telinen [01.06.2004 13:52:05]

#

Tuota.

Voisit kyllä päivittää ohjelmasi käyttämään ADO:a koska
DAO taitaa poistua kohta kokonaan käytöstä ja tukea siihen et sitten saa (eli päivityksiä). ADO:n kanssa on myös helpompi hanskata esim. uuden kannan luonti jos esim. kanta on tuhoutunut. (nythän ohjelma kaatuu 'Runtime Error':iin.


Sivun alkuun

Vastaus

Aihe on lukittu, joten siihen ei voi vastata.

Tietoa sivustosta