2004-11-17 Geoff Norton <gnorton@customerdna.com>
[mono.git] / mcs / class / Mono.Data.SqliteClient / ChangeLog
1 2004-11-17  Geoff Norton  <gnorton@customerdna.com>
2
3         * Mono.Data.SqliteClient/Sqlite.cs:
4           Mono.Data.SqliteClient/SqliteCommand.cs:
5           Remove sqlite3Free as this doesn't exist and isn't used by sqlite3.
6
7 2004-11-14  Geoff Norton  <gnorton@customerdna.com>
8
9         * Mono.Data.SqliteClient/SqliteConnection.cs:  Default to v2 not v3 if version
10         isn't specified in the connection string.  Fixes a bug in F-Spot reported by Miguel
11
12 2004-11-11  Geoff Norton  <gnorton@customerdna.com>
13
14         * Mono.Data.SqliteClient/Sqlite.cs
15           Mono.Data.SqliteClient/SqliteConnection.cs
16           Mono.Data.SqliteClient/SqliteCommand.cs
17           Mono.Data.SqliteClient/SqliteDataReader.cs:
18           Initial sqlite v3 support.  Move sqlite v2 to using sqlite_step
19           instead of sqlite_exec, this makes Mono.Data.SqliteClient work on 
20           windows.
21
22 2004-05-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
23
24         * Mono.Data.SqliteClient.dll.sources: added SqliteTransaction.cs
25
26         * Mono.Data.SqliteClient/SqliteConnection.cs:
27         * Mono.Data.SqliteClient/SqliteTransaction.cs: patch from
28         grompf@sublimeintervention.com that adds transactions support.
29
30 2004-04-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
31
32         * Mono.Data.SqliteClient/SqliteCommand.cs: implement LastInsertRowId.
33         * Mono.Data.SqliteClient/SqliteDataReader.cs: remove dangling ^Ms.
34         Patch by Philipp <pixelpapst@users.sourceforge.net>.
35
36 2003-10-17  Ettore Perazzoli  <ettore@ximian.com>
37
38         * Mono.Data.SqliteClient/SqliteConnection.cs
39         (SqliteConnection.LastInsertRowId): New property to bind the
40         sqlite_last_insert_rowid() call.
41
42 2003-07-16  Peter Williams  <peter@newton.cx>
43
44         * Makefile (LIB_MCS_FLAGS): Add /r:System.dll here. Why wasn't
45         this necessary with MCS? (csc.exe needs it.)
46
47 2002-11-16  Tim Coleman <tim@timcoleman.com>
48         * makefile.gnu:
49                 Add MONO_PATH_PREFIX so build doesn't
50                 fail if System.Data has not yet been installed.
51
52 2002-11-01  Daniel Morgan <danmorg@sc.rr.com>
53
54         * Mono.Data.SqliteClient/SqliteDataReader.cs: redid the
55         implementation for GetSchemaTable() and
56         implemented IEnumerator IEnumerable.GetEnumerator ()
57
58 2002-10-16  Miguel de Icaza  <miguel@ximian.com>
59
60         * Mono.Data.SqliteClient/SqliteCommand.cs: Reworked to return the
61         error from SqlLite.
62
63 2002-10-12  Vladimir Vukicevic  <vladimir@pobox.com>
64
65         * sources.list: whoops, fix dir name
66
67 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
68
69         * Test: added new directory to hold
70         tests for Mono.Data.SqliteClient
71         
72         * Test/SqliteTest.cs: added file
73         to test Mono.Data.SqliteClient.  
74
75 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
76
77         * Mono.Data.SqliteClient: add file
78         to build on Windows
79         
80         * Mono.Data.SqliteClient/SqliteCommand.cs: modified
81         added unsafe { } around call to sqlite_exec() which calls
82         an unsafe method SqliteCallbackFunction
83
84 2002-10-12  Vladimir Vukicevic  <vladimir@pobox.com>
85
86         * Mono.Data.SqlClient/SqliteCobmmand.cs, SqliteDataReader.cs,
87         SqliteParameterCollection.cs, SqliteConnection.cs,
88         SqliteParameter.cs:
89                 Initial checkin
90