Il database Object Oriented Generico

From Giona

(Difference between revisions)
(La classe GenericObject)
(La classe OODataBase)
 
Line 62: Line 62:
La classe OODataBase implementa un rudimentale database Object Oriented in cui è possibile memorizzare oggetti generici ed attributi.
La classe OODataBase implementa un rudimentale database Object Oriented in cui è possibile memorizzare oggetti generici ed attributi.
-
I sorgenti (Versione aggiornata al 17-12-2007):
+
===I sorgenti (Versione aggiornata al 17-12-2007)===
* [[OODataBase.h]]
* [[OODataBase.h]]

Current revision as of 16:29, 19 December 2007

Il database Object Oriented sarà implementato nella classe OODataBase. I metodi forniti dalla classe:

Contents

Premessa

Sono stati definiti alcuni "tipi" nello header gionaTypes.h.

Inoltre sono state utilizzate delle liste concatenate, implementate nelle classi GenericListNode e GenericList, ed una semplice classe di debug.

I sorgenti

La connessione al database

Per effettuare la connessione diretta al database sono state utilizzate le classi:

  • SqliteDB
  • SqliteDBResultSet

Vedi: Creazione di applicazioni con SQLite

La classe GenericAttribute

La classe rappresenta un attributo generico. L'attributo è definito come un oggetto con tre proprietà, tutte di tipo STRING:

  • nome
  • valore
  • descrizione

I sorgenti

La classe GenericAttributeList

La classe rappresenta una lista generica di attributi

I sorgenti

La classe GenericObject

La classe rappresenta un oggetto generico. Ciascun oggetto ha le seguenti proprietà:

  • un nome univoco
  • una descrizione
  • una lista di attributi

I sorgenti

La classe OODataBase

La classe OODataBase implementa un rudimentale database Object Oriented in cui è possibile memorizzare oggetti generici ed attributi.

I sorgenti (Versione aggiornata al 17-12-2007)



BACK

Personal tools