Autor | Zpráva | ||
---|---|---|---|
marat Profil |
#1 · Zasláno: 12. 7. 2006, 19:11:24
Dobrý den // Hoj
_Zajímalo by mě, jak byste řešili následující program s problémem. Rád bych naprogramoval jeden program, poměrně jednoduchý, nebudu přesně popisovat jaký, ale program nesmí pracovat s internetem a nebude mít žádnou databázi která se nainstaluje s ním. Jednoduše potřebuju poradit, jak byste ukládali data, která by šla nejlépe ukládat do databáze, ale ta databáze musí být zaručeně na všech počítačích (WINXP) a nesmí být na netu. Na všech počítačích by byl nainstalován, jak jsem napsal WinXP s Office samozřejmě... Program by byl naprogramován v Delphi. Uvažoval jsem o třeba Accesu, ale nějak se v něm nevyznám, potřebuju prostě poradit, jak ukládat data na všechny počítače ale bez potřeby internetu.Díky, snad jsem to dobře popsal.. |
||
thingwath Profil |
#2 · Zasláno: 12. 7. 2006, 19:12:30
Jednoduchá databáze může být přímo součástí programu, v Delphi něco takového jistě je.
|
||
marat Profil |
#3 · Zasláno: 12. 7. 2006, 19:15:07
Součástí programu ? Jak to myslíte/š ?
|
||
thingwath Profil |
#4 · Zasláno: 12. 7. 2006, 19:16:36
Že se databáze prostě jako knihovna přilinkuje k programu. To je dost běžný způsob :-)
|
||
marat Profil |
#5 · Zasláno: 12. 7. 2006, 19:22:03
Hmm moc to nechápu, ale tak jako to chápu tak to asi nepujde..
|
||
marat Profil |
#6 · Zasláno: 12. 7. 2006, 19:26:47
A ta databáze, to by byl soubor nějakej jinej nebo by byl přímo v programu ? :D
|
||
marat Profil |
#7 · Zasláno: 12. 7. 2006, 19:33:24
Twe já fakt newim, sem asi tragéd :D
|
||
thingwath Profil |
#8 · Zasláno: 12. 7. 2006, 19:37:07
Jak prosté, místo toho abys měl databázi jako samostatný server se kterým bys komunikoval třeba přes TCP/IP, máš databázi jako knihovnu k aplikaci a voláš jí přímo. Samotná data se pak zapisují třeba do nějakého souboru na disku.
|
||
marat Profil |
#9 · Zasláno: 12. 7. 2006, 19:41:03
Hmm...no zatim díky :P
|
||
marat Profil |
#10 · Zasláno: 12. 7. 2006, 19:51:10
A nebyl by jen tak minimálně problém s datama ? do jakýho souboru bys je ukládal ?
|
||
thingwath Profil |
#11 · Zasláno: 12. 7. 2006, 19:52:19
To je problém té databáze :-)
|
||
marat Profil |
#12 · Zasláno: 12. 7. 2006, 19:52:26
Problém s datama = velikostí dat
|
||
marat Profil |
#13 · Zasláno: 12. 7. 2006, 19:53:00
Ne já myslel problém s velikostí dat ;)
|
||
thingwath Profil |
#14 · Zasláno: 12. 7. 2006, 19:54:28
S velikostí dat? Jak to myslíš?
|
||
marat Profil |
#15 · Zasláno: 12. 7. 2006, 19:55:44
No ty je chceš ukládat do nějakýho souboru, např .txt..
Ale ty data třeba budou velké objemnosti a ten .txt soubor pak bude strašně naplněnej, navíc u něj bude třeba problém s mazánim atd... |
||
thingwath Profil |
#16 · Zasláno: 12. 7. 2006, 20:06:42
Ani ne, neboj. Instant messenger který používám využívá vestavěné databáze sqlite (www.sqlite.org) a za půlrok mají moje logy dva megabajty a to jsem sakra ukecanej. To není nic, ne?
|
||
marat Profil |
#17 · Zasláno: 12. 7. 2006, 20:09:44
To ne no...ale třeba v tom txt souboru by musel bejt nějakej něco jako: např. chci řadit v programu podle datumu tak v tom souboru musim mit uvedený třeba (číslo: 4) (datum: 12121) (kdo: on)
a ten program to podle toho bude filtrovat ne ? třeba dalo by se využít XML při tom ? |
||
marat Profil |
#18 · Zasláno: 12. 7. 2006, 20:12:28
xml už nemyslim s txt souborem :D
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0