Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | 1.07 commit |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | sourceforge |
Files: | files | file ages | folders |
SHA1: |
8c0941847994bece2c00768b5ef3487f |
User & Date: | rmsimpson 2005-03-05 19:11:17.000 |
Context
2005-03-09
| ||
22:44 | Recompiled check-in: 7578557648 user: rmsimpson tags: sourceforge | |
2005-03-05
| ||
19:11 | 1.07 commit check-in: 8c09418479 user: rmsimpson tags: sourceforge | |
2005-03-04
| ||
23:09 | Removed unnecessary catch check-in: 9d878e2c01 user: rmsimpson tags: sourceforge | |
Changes
Changes to System.Data.SQLite/AssemblyInfo.cs.
1 2 3 4 5 6 7 8 9 10 | using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("System.Data.SQLite")] [assembly: AssemblyDescription("ADO.NET 2.0 Data Provider for SQLite")] [assembly: AssemblyConfiguration("")] | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("System.Data.SQLite")] [assembly: AssemblyDescription("ADO.NET 2.0 Data Provider for SQLite")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("http://sqlite-dotnet2.sourceforge.net")] [assembly: AssemblyProduct("System.Data.SQLite")] [assembly: AssemblyCopyright("Public Domain")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM componenets. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: [assembly: AssemblyVersion("1.0.7.*")] |
Changes to bin/SQLite.Interop.dll.
cannot compute difference between binary files
Changes to bin/System.Data.SQLite.dll.
cannot compute difference between binary files
Changes to bin/test.exe.
cannot compute difference between binary files
Changes to readme.htm.
1 2 3 4 5 6 7 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> ADO.NET 2.0 SQLite Data Provider<br /> | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> ADO.NET 2.0 SQLite Data Provider<br /> Version 1.0.7 - Mar 5, 2005<br /> Written by Robert Simpson (<a href="mailto:robert@blackcastlesoft.com">robert@blackcastlesoft.com</a>)<br /> Released to the public domain, use at your own risk!<br /> <br /> This provider was written and verified using the Visual Studio 2005 February CTP, but will compile without error on previous VS2005 releases..<br /> <br /> The latest version can be downloaded <a href="http://sourceforge.net/projects/sqlite-dotnet2">here</a> <br /> <br /> <b>Features:</b><br /> <ul> <li>DbProviderFactory support, just add the XML below at the machine.config and/or app.config level. </li> <li>Full support for ATTACH'ed databases. Exposed as <i>Catalogs</i> in the |
︙ | ︙ | |||
67 68 69 70 71 72 73 | <li>Add <b>#include "../interop.h" </b>to the top of the file where the other include's are.</li> <li>Scroll down the <b>select.c</b> file to around line <b>748</b>. Change the name of the function <b>static void generateColumnNames </b>to <b>static void _generateColumnNames</b> (<i>note the underscore in front of the name</i>).</li> <li>Compile it.</li> </ol> <b>Version History<br /> | | > > > > > > > > > > > > | 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 | <li>Add <b>#include "../interop.h" </b>to the top of the file where the other include's are.</li> <li>Scroll down the <b>select.c</b> file to around line <b>748</b>. Change the name of the function <b>static void generateColumnNames </b>to <b>static void _generateColumnNames</b> (<i>note the underscore in front of the name</i>).</li> <li>Compile it.</li> </ol> <b>Version History<br /> 1.07 - Mar 5, 2005<br /> </b> <ul> <li>Made more optimizations to frequently-called functions, resulting in significant performance gains in all tests.</li> <li>Recompiled the binaries using the latest VS2005 February CTP, resulting in yet more significant speed gains. The 100k insert test used to take 3.5 seconds and the insertwithidentity took almost 8 seconds. With the above two changes, those tests are now executing in 1.9 and 4.9 seconds respectively.</li> </ul> <b> <br /> 1.06 - Mar 1, 2005<br /> </b> <ul> <li>Speed-ups to SQLiteDataReader. It was interop'ing every time it tried to fetch a field due to a logic error.</li> <li>Changed/Added some code to SQLiteConvert's internal DbType, Type and TypeAffinity functions.</li> <li>Fixed the SQLiteDataReader to obey the flags set in the optional CommandBehavior flag from SQLiteCommand.ExecuteReader().</li> |
︙ | ︙ |