lokální databáze   otázka

SQL

Zdravím, chtěl bych naprogramovat menší aplikaci pro domáci užití, jsem nováček. Pro práci a ukládání dat budu potřebovat nějakou databázi. Program by mělo využívat cca 5 uživatelů a chtěl bych, aby data byla ukládána lokálně, stačí SQL Server Compact? Nebo doporučujete něco jiného ? Díky za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ano,ten stačí.U něj není třeba žádné instalace SQL serveru,ale pouze nakopírování příslušné dll knihovny společně s projektem/aplikací.

Otázkou je zda je opravdu třeba mít na to DB.Pokud půjde jen o nějaký "menší" objem dat,tak bych klidně zvolil xml

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Záleží, jestli s databází bude pracovat více aplikací najednou.

Pokud to je jen jedna aplikace, která bude spuštěna jen v jedné instanci, pak SQL Server Compact můžete použít.

Pokud byste ale chtěl soubor databáze dávat třeba na síťový disk anebo přistupovat k němu z více procesů najednou, pak se to na to nehodí a je lepší použít Express edici.

Ta se už musí instalovat.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Pouze jedna.Chtěl bych z databáze vyhledávat určitá data a na základě výběru jiná ukládat. Může SQL Server Compact ukládat i obrázky? Nevadí mi to řešit přes souborový systém, jen se ptám.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Může ukládat libovolná binární data (tedy včetně obrázků). Datový typ image, maximální velikost 1 GB. Nezapomínejte na maximální velikost Compact databáze 4 GB.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback