MiniAcces Editor (alpha)

poruka: 16
|
čitano: 5.967
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
MiniAcces Editor (alpha)

Zadnjih 10ak dana počeo sam raditi vlastiti alat za upravljanje MS Access bazama podataka. Kao što znate MS Access nije besplatan (za našu regiju košta 135 eura), a nigdje nisam baš uspio pronaći besplatnu alternativu. Čak je i Libre tj. Open office u ovom slučaju nedovoljan jer može samo čitati Access bazu, no ne može ju stvoriti, mijenjati i sl.. Zapravo, viewera ima dosta no niti jedan alat koji bi zapravo omogućio kreiranje same baze i njenu izmjenu.

 

Stoga, evo;

 

Trenutni izgled i mogućnosti aplikacije Trenutni izgled i mogućnosti aplikacije

 

Aplikacija je trenutno još u alpha fazi. Trenutno je moguće:

 

- Otvoriti MS Access bazu (mdb, accdb)

- Prikaz liste postojećih tablica u bazi

- Prikaz sadržaja tablica (podaci)

- Čitanje i mijenjanje definicije tablica (popis svih kolona i primarnih ključeva, dodavanje novih kolona i izmjena, redefinicija primarnih ključeva itd.)

- Izvršavanje sql upita

- Compact & Repair baze

 

i još par sitnica. Zapravo, vjerujem da sam s najgorim dijelom gotov, međutim ima tu dosta dotjeravanja. Jedino se još nagovaram da eventualno omogućim rad s relacijama (čitanje postojećih, izmjena i kreiranje novih), no grafički dio bi mi više oduzeo vremena nego sam API pa to možda za neku drugu verziju napravim.. Isto vrijedi i za detekciju i spremanje queryja u samoj bazi. Konačna aplikacija će, naravno, moći kreirati i potpuno novu access bazu (2003, 2007...) te dopustiti vam da u njoj stvarate tabele po izboru itd.

 

Ako ima kakvih prijedloga dok je aplikacija još u izradi, pišite.

 

BETA 1

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Poruka je uređivana zadnji put ned 11.8.2013 16:35 (TracerCPP).
Moj PC  
10 0 hvala 3
14 godina
neaktivan
offline
Re: MiniAcces Editor (alpha)

...

Poruka je uređivana zadnji put čet 12.9.2013 22:54 (NiGHT_RiDER92).
13 godina
neaktivan
offline
Re: MiniAcces Editor (alpha)

Dobra ti je ideja, samo nastavi sa radom.

 

Napravi nekako da se dodaju relacije kroz GUI.

12 godina
neaktivan
offline
MiniAcces Editor (alpha)

Svaka čast ;) Možeš li dodat mogućnost otvaranja i edita .mdf i .sdf baza?  Sve u svemu odlična ideja.

Optimizam je nedostatak iskustva
Poruka je uređivana zadnji put čet 8.8.2013 13:19 (ShAdOw_GaBa).
Moj PC  
0 0 hvala 1
13 godina
neaktivan
offline
MiniAcces Editor (alpha)

U pravilu, moguće je. Iako, za prvu verziju to neću omogućiti jer mi je to sve previše za odjednom testirati. Usto, Access i MSSQL nemaju ista pravila u nekim stvarima (Access ne dopušta neke sql izraze ili grupe njih) pa je i to nešto na što se dodatno mora paziti i uskladiti i sl..

 

Za sada samo podrška za Access baze. Kasnije ćemo vidjeti.

 

Inače, uskoro budem uplodao betu..

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Moj PC  
0 0 hvala 0
11 godina
neaktivan
offline
MiniAcces Editor (alpha)

Bokte ambiciozno, same pohvale.

 

Ontopic: koji je programski jezik/framework u pitanju?

Poruka je uređivana zadnji put čet 8.8.2013 21:02 (raspadajući marinko).
 
0 0 hvala 0
13 godina
neaktivan
offline
Re: MiniAcces Editor (alpha)

C++ Builder XE2

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
12 godina
neaktivan
offline
MiniAcces Editor (alpha)

Ako mogu znat, koji API koristiš ?

Optimizam je nedostatak iskustva
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Re: MiniAcces Editor (alpha)

ADOX

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
13 godina
neaktivan
offline
MiniAcces Editor (beta 1)

Evo prve radne beta verzije. Još uvijek nije sve dovršeno ali ono najvažnije radi.

 

Mogućnosti:

- Direktno kreiranje MS Access baze (2003 - MDB format) iz aplikacije.

  Za ostale formate (2007, 2010...) prethodno morate imati instaliran Access Runtime (ukoliko već nemate instaliran MS Access). Npr. za rad s formatom 2007 (accdb) treba instalirati ovo.

- Otvaranje već postojećih baza gore navedenih formata (iste napomene za formate 2007 i dalje).

- Detekcija, kreiranje i brisanje tablica unutar baze i njihova modifikacija.

- Detekcija, dodavanje, izmjena i brisanje kolona iz tablica.

- Definiranje jednostavnog i složenog primarnog ključa

- Kreiranje, izvršavanje i brisanje queryija unutar baze i njihova modifikacija (promjena imena querya i sl.)

itd.itd.

 

Još će tu biti podrška za indeksiranje i sve ovo što trenutno nije omogućeno jer nisam stigao sve dovoljno testirati.

 

LINK

 

Probajte kako vam se čini. Npr. probajte kreirati ms access bazu pomoću ove aplikacije, napraviti neku tablicu, query ili sl., pa tu istu bazu onda otvoriti u MS Access-u i vidjeti da li je to isto itd..

Lista tablica, design & records view Lista tablica, design & records view
Lista queryja i editor za izvršavanje i uređivanje queryja Lista queryja i editor za izvršavanje i uređivanje queryja
Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Poruka je uređivana zadnji put ned 11.8.2013 16:34 (TracerCPP).
Moj PC  
3 0 hvala 2
13 godina
neaktivan
offline
Re: MiniAcces Editor (beta 1)

I konačno, verzija 1.0.

 

Kasnije samo još podrška za relacije i sve više-manje relevantno je omogućeno.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
14 godina
neaktivan
offline
Re: MiniAcces Editor (beta 1)

Imaš malu greškicu.

 

"Strech" (trebalo bi biti Stretch), baš upada u oko :D

13 godina
neaktivan
offline
Re: MiniAcces Editor (beta 1)

Typo :)

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
15 godina
neaktivan
offline
MiniAcces Editor (alpha)

Korisna aplikacija i koliko vidim jako dobro napravljena {#}

http://www.norgems.com
 
0 0 hvala 1
13 godina
neaktivan
offline
MiniAcces Editor (alpha)

Samo da javim da je podrška za relacije je u izradi, a uskoro možda i dovršim sve do kraja. Mali preview {#}:

 

Pregled relacija Pregled relacija
 
Manja slika Manja slika
 

Svi elementi (tablice) u prikazu su drag & drop tj. mogu se razvlačiti i razmještati po volji kao i u pravom MS Accessu kada se pregledavaju relacije. Iako, nije baš kao u MS Accessu {#}. Trenutno analiziram source code od Libre Office-a pa možda integriram njihovo rješenje..

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Poruka je uređivana zadnji put sub 7.12.2013 17:51 (TracerCPP).
Moj PC  
4 0 hvala 2
13 godina
neaktivan
offline
MiniAcces Editor (alpha)

I, gotovo je. Relacije su dodane u aplikaciju. Kompletnu aplikaciju možete skinuti na donjem linku.

 

LINK

 

Moguće je pregledati i brisati sve postojeće relacije u nekoj bazi te kreirati nove relacije. Eventualno napravim da se postojeće relacije mogu editirati no za sada je i ovo dovoljno.

 

Pregled i kreiranje relacija Pregled i kreiranje relacija
 

I ovo je za sada to. S obzirom koliko mogućnosti ima ova aplikacija vjerujem da će mnogima moći poslužiti kao barem pristojna alternativa za MS Access.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
Moj PC  
4 0 hvala 1
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice