Przechowywanie danych bez bazy danych

0

Mam taki problem otóż mam napisać aplikację, gdzie muszę przechowywać dane lokalnie, ale bez wykorzystywania bazy danych. Myślałem w takim razie o zapisie do pliku, a co jeśli ktoś przypadkiem skasuje ten plik? I tu się pojawia pytanie jak to zrobić najlepiej ? Aplikacja ma być dla jednej osoby (Desktop).

2

Bazę danych tez można usunąć. Możesz np. zrobić ten plik jako ukryty (jeżeli użytkownik nie ma włączonej w ustawieniach systemu widoczności ukrytych plików i folderów to nie będzie widział tego pliku).

2

a co jeśli ktoś przypadkiem skasuje ten plik

A co jeśli użytkownik przypadkiem usunie całą aplikację?
A co jeśli użytkownik przypadkiem otworzy aplikację w Notatniku i podmieni parę znaków?

I tu się pojawia pytanie jak to zrobić najlepiej ? Aplikacja ma być dla jednej osoby (Desktop).

SQLite.

0

Dzięki za pomoc :)

0
Kubuś Puchatek napisał(a):

muszę przechowywać dane lokalnie, ale bez wykorzystywania bazy danych

Patryk27 napisał(a):

SQLite.

U mnie się nie kompiluje :P

1

Plik tekstowy również będzie bazą danych, zatem prawidłową odpowiedzią na pytanie jak to zrobić jest zbiór pusty.
OPowi chodziło zapewne o bez bazy danych w rozumieniu bez [dodatkowego serwera] bazy danych.

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