System.Data.SQLite

Login
This project makes use of Eagle, provided by Mistachkin Systems.
Eagle: Secure Software Automation

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch vendor Excluding Merge-Ins

This is equivalent to a diff from 3ca8c53212 to e9491afc7c

2005-03-01
17:32
no message Closed-Leaf check-in: e9491afc7c user: rmsimpson tags: vendor, sourceforge
16:04
Initial checkin Closed-Leaf check-in: 3ca8c53212 user: rmsimpson tags: start, sourceforge
16:04
Initial revision check-in: ec237b0123 user: rmsimpson tags: trunk, sourceforge

Changes to Doc/SQLite.NET.chm.

cannot compute difference between binary files

Changes to System.Data.SQLite/System.Data.SQLite.snk.

cannot compute difference between binary files

Added bin/SQLite.Interop.dll.

cannot compute difference between binary files

Added bin/System.Data.SQLite.dll.

cannot compute difference between binary files

Added bin/test.exe.

cannot compute difference between binary files

Changes to readme.htm.

1
2
3
4
5
6
7
8

9
10
11
12
13
14
15

16
17
18
19
20
21
22
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.6 - Feb 28, 2005<br />
    Version 1.0.6 - Mar 1, 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 November and
    December CTP's.<br />
    <br />
    The latest version can be downloaded <a href="http://www.blackcastlesoft.com/files/system.data.sqlite.zip">here</a>
    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.&nbsp; Exposed as <i>Catalogs</i> in the
67
68
69
70
71
72
73
74

75
76
77
78
79
80
81
67
68
69
70
71
72
73

74
75
76
77
78
79
80
81







-
+







      <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>.&nbsp; 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.06 - Feb 28, 2005<br />
        1.06 - Mar 1, 2005<br />
      </b>
    <ul>
      <li>Speed-ups to SQLiteDataReader.&nbsp; 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