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