Fix Sqlite encoding bug.
[mono.git] / mcs / class / Mono.Data.SqliteClient / Mono.Data.SqliteClient / ChangeLog
1 2005-10-06  Chris Lahey  <clahey@localhost.localdomain>
2
3         * SqliteCommand.cs (Prepare): Use UnixMarshal here to get proper
4         utf8 behavior.
5
6 2005-07-28  Joshua Tauberer <tauberer@for.net>
7
8         * Sqlite.cs, SqliteCommand.cs: Report string error messages
9         in prepare, for version 3.
10
11 2005-07-26  Joshua Tauberer <tauberer@for.net>
12
13         SQL commands can have multiple statements within them (i.e.
14         separated by semicolons).  Sqlite has to be instructed to
15         process each command.
16         
17         * Sqlite.cs: Pass the sql command as an IntPtr so we can
18           see where pzTail takes us.
19         * SqliteCommand.cs: Lazily load sql_params for good measure.
20           Iterate compile/prepare until each statement in the string
21           has been processed, and retain pointers to each compiled
22           statement.  When executing, run all of the statements.
23
24 2005-06-14  Thomas Zoechling <thomas.zoechling@gmx.at>
25
26         * Sqlite.cs:
27         - Added sqlite3_bind_* for native Sqlite3 Parameters
28         * SqliteCommand.cs
29         - Added methods for parameter processing/binding (sqlite3 uses bind / sqlite2 uses regEx to extract parameters)
30         - Sqlite uses ':' as delimeter!
31         * SqliteParameterCollection.cs
32         - Chris Turchin fixed a problem in the Parameter Hashmap
33         * SqliteTransaction.cs
34         - The CommandText for the Rollback Command was "COMMIT" ! ->changed :)
35
36 2005-05-20  Sureshkumar T  <tsureshkumar@novell.com>
37
38         * SqliteConnection.cs:
39         - SetConnectionString: trim white spaces, ignore empty connection
40         string options.
41         - SetConnectionString: if file://,db_file starts from pos 7 not 6.
42
43