[delphi] Jaka baze danych zrobic?

0

Chcialbym zrobic prosty program oparty na bazie danych, ale potrzebuje uzyc cos takiego zeby baza sie juz instalowala <ort>Od razu </ort>z pragramu? to jak to jest jak na przyklad zrobie program pod winde na postgresie to czy da sie zrobic zeby z jednego pliku instalacyjnego wszystko sie ladnie samo zainstalowalo? i baza oddzielnie postgres i program moj?

czy moze uzyc jakiejs wbudowanej bazy jakos na sterownikach odbc czy bde? sam juz nie wiem. Moglby ktos doradzic> jak to zrobic? i na jakiej bazie?

0

polecam sqlite - do programu dołączasz jedną dll-kę i plik bazy (a to w każdym instalatorze zrobisz).

Strona sqlite: http://www.sqlite.org/
Komponenty do sqlite: http://aducom.com/cen/download.php
Wrapper do sqlite: http://www.itwriting.com/sqlitesimple.php
Program do zarządzania bazami: http://www.sqliteexpert.com/
Wtyczka do firefoxa do zarządzania bazami: http://code.google.com/p/sqlite-manager/

Płatne komponenty do sqlite: http://www.yunqa.de/delphi/doku.php/products/sqlite3/index

0

Firebird embedded

0

Odswiezam topic, poniewaz mam bardzo podobny problem.

Jako swiezo zarejestrowany na forum pragne najpierw przywitac sie z wszystkimi [browar]

To co nie spodoba sie pewnie wiekszosci, to to ze nie programuje z wlasnej woli, po prostu musze stworzyc pewna aplikacje (tak dla lepszego zywota :)) wiec prosze o wyrozumialosc. Czas tez gra tu pewna role :/

Do programowania uzywam Delphi 8 .NET. Potrzebuje stworzyc prosta aplikacje, z baza danych, zawierajaca tabele zlozona z kilku kolumn, gdzie wprowadzane sa dane do pierwszych dwoch, i reszta wyliczana na ich podstawie. Cos, do czego nadal by sie Excel, niestety program z baza danych musi uruchamiac sie na golym windowsie, bez koniecznosci instalowania czegokolwiek. Po prostu kopiuje folder z programem i uruchamiam go na innym komputerze. Baza bedzie mala, gdybym zapisywal ja do .txt to nie przekroczylby on 3 mb. Chce, aby tylko moj program widzial dane z bazy. Pliki typowane, nawet z szyfrowaniem odpadaja.
Jakiej bazy danych uzylibyscie w moim przypadku ?
SQLite wyglada na ciekawa opcje, choc ciezko znalezc materialy o tym w internecie.

Prosze o pomoc i wyrozumialosc ;)
pozdrawiam, kkojot ;>

0

SQLite wyglada na ciekawa opcje, choc ciezko znalezc materialy o tym w internecie.
Brzydki ten internet, prawda? A na poważnie - w internecie na temat SQLite jest cała masa informacji - nawet za dużo niż potrzeba normalnemu człowiekowi ;)

0

Uwazasz ze SQLite jest najlepszym rozwiazaniem dla mojego programu ? :)
Ja osobiscie preferuje uczenie sie z ksiazki ;) Moze ktos mi poleci jakas pozycje ?
Materialow jest sporo ale w wersji anglojezycznej co niestety mnie nie ratuje :/
a znalezienie czegos o sqlite w delphi to w ogole porazka.

//Hmmm chyba sie najpierw zajme mysqlem i dbexpress, a po opanowaniu podstaw z tego materialu pomysle o sqlite jako rozwiazniem dla mojego programu.

0

"Firebird embedded" i "SQLite" - bezpłatne, bezproblemowe przenoszenie pomiędzy komputerami bez instalacji... dokumentacji i do jednego i do drugiego jest w internecie od cholery... Co prawda w większości po angielsku, ale nawet bez super znajomości angielskiego można sobie podejrzeć kod i czegoś się dowiedzieć...

a znalezienie czegos o sqlite w delphi to w ogole porazka.
Nie powiedziałbym, znalazłem więcej niż mi było potrzeba do szczęścia ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1