01
private static void StoreCars()
02
...{
03
File.Delete(Db4oFileName);
04
IObjectContainer container = Database();
05
if (container != null)
06
...{
07
try
08
...{
09
Car car;
10
for (int i = 0; i < ObjectCount; i++)
11
...{
12
car = new Car("BMW", new Pilot("Test Pilot #" + i, i));
13
container.Set(car);
14
}
15
for (int i = 0; i < ObjectCount; i++)
16
...{
17
car = new Car("Ferrari", new Pilot("Professional Pilot #"
18
+ (i + 10), (i + 10)));
19
container.Set(car);
20
}
21
container.Commit();
22
}
23
catch (Db4oException ex)
24
...{
25
System.Console.WriteLine("Db4o Exception: " + ex.Message);
26
}
27
catch (Exception ex)
28
...{
29
System.Console.WriteLine("System Exception: " + ex.Message);
30
}
31
finally
32
...{
33
CloseDatabase();
34
}
35
}
36
}