Przechowywanie wskaźników

0

Cześć,
zastanawiam się czy jest możliwość aby w trakcie jednej "sesji" móc zapisać w bazie danych wskaźnik na jakąś zmienną w mojej aplikacji?

Powiedzmy, że tworzę wskaźnik na jakąś zmienną/wartość i chciałbym go zapisać do bazy - czy istnieje w ogóle technicznie taka możliwość?

Wiem, że alternatywą jest trzymanie wskaźników np w tablicy ale zastanawiam się czy można to robić w bazie :)

Z góry dzięki!

0

A czym jest wskaźnik? Liczbą? Można liczby przechowywać w bazie? (nie wnikam po co wskaźniki w bazie...)

2

Bazy danych służą do utrwalania wartości, które jest sens przechowywać przez jakiś rozsądnie długi czas.
Po co zatem zapisywać do bazy wartość, która wskazuje na konkretną komórkę pamięci w danym momencie? Po ponownym uruchomieniu aplikacji będzie ona przecież bezwartościowa.

0

@somekind: już powiedział to, co chciałem. Ale, że pytanie było "czy się da" to dopowiem: "Da się". Ale nie ma sensu z powodów, o których mówił somekind.

0

Da się. Po prostu zserializuj obiekt. Przy odtworzeniu obiektu odtwórz relację.
Masz to opisane w Programowanie Obiektowe - Peter Coad , Jill Nicola

0

Dzięki wszystkim za odpowiedzi.

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