System.Data.SQLite

Check-in [f66d2eec65]
Login

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

Overview
Comment:1.10
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | sourceforge
Files: files | file ages | folders
SHA1: f66d2eec65acc54df1c030a40c834a4b2c0736cc
User & Date: rmsimpson 2005-06-10 17:07:59.000
Context
2005-06-13
22:32
SQLite 3.22 code merge check-in: 89d8c30683 user: rmsimpson tags: sourceforge
2005-06-10
17:07
1.10 check-in: f66d2eec65 user: rmsimpson tags: sourceforge
17:07
1.10 bugfixes check-in: d37831904e user: rmsimpson tags: sourceforge
Changes
Unified Diff Ignore Whitespace Patch
Changes to System.Data.SQLite/SQLiteConnection.cs.
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739

      tbl.BeginLoadData();

      if (strCatalog == null || strCatalog == "") strCatalog = "main";

      using (SQLiteCommand cmd = new SQLiteCommand(String.Format("SELECT * FROM [{0}].[{1}]", strCatalog, strTable), this))
      {
        using (SQLiteDataReader rd = (SQLiteDataReader)cmd.ExecuteReader())
        {
          using (DataTable tblSchema = rd.GetSchemaTable())
          {
            foreach (DataRow schemaRow in tblSchema.Rows)
            {
              if (String.Compare(schemaRow[SchemaTableColumn.ColumnName].ToString(), strColumn, true) == 0 || strColumn == null)
              {







|







725
726
727
728
729
730
731
732
733
734
735
736
737
738
739

      tbl.BeginLoadData();

      if (strCatalog == null || strCatalog == "") strCatalog = "main";

      using (SQLiteCommand cmd = new SQLiteCommand(String.Format("SELECT * FROM [{0}].[{1}]", strCatalog, strTable), this))
      {
        using (SQLiteDataReader rd = (SQLiteDataReader)cmd.ExecuteReader(CommandBehavior.SchemaOnly))
        {
          using (DataTable tblSchema = rd.GetSchemaTable())
          {
            foreach (DataRow schemaRow in tblSchema.Rows)
            {
              if (String.Compare(schemaRow[SchemaTableColumn.ColumnName].ToString(), strColumn, true) == 0 || strColumn == null)
              {
Changes to bin/SQLite.Interop.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
8
9
10
11
12
13
14
15
<!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.10 - June 5, 2005<br />
    Interop using SQLite 3.21<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 Beta 2 release.<br />
    <br />
    The latest version can be downloaded <a href="http://sourceforge.net/projects/sqlite-dotnet2">here</a>







|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!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.10 - June 10, 2005<br />
    Interop using SQLite 3.21<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 Beta 2 release.<br />
    <br />
    The latest version can be downloaded <a href="http://sourceforge.net/projects/sqlite-dotnet2">here</a>
84
85
86
87
88
89
90
91
92
93
94





95
96
97
98
99
100
101
    <b>static void _generateColumnNames</b> (<i>note the underscore in front of the name</i>).</li>
      <li>Compile it.</li>
    </ol>
      <b>
      </b>
    <h2>
    <b>Version History</b></h2>
    <b>1.10 - June 5, 2005</b><br />
    <ul>
      <li>Fixed a bug in the SQLite3.cs Prepare() function that created a statement even when the SQLite engine returned a NULL pointer.
          Typically this occurs when multiple statements are processed and there are trailing comments at the end of the statement.</li></ul>





    <b>1.09a - May 25, 2005</b><br />
    <ul>
      <li>Fixed a broken helpfile and corrected some obsolete help remarks in SQLiteFunction.cs</li><li>Added a version resource to the SQLite.Interop.DLL.&nbsp;</li></ul>
    <b>1.09 - May 24, 2005</b><br />
    <ul>
      <li>Code merge with the latest 3.21 version of SQLite. </li>
      <li>Removed obsolete methods and properties for Whidbey Beta 2</li></ul>







|


|
>
>
>
>
>







84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
    <b>static void _generateColumnNames</b> (<i>note the underscore in front of the name</i>).</li>
      <li>Compile it.</li>
    </ol>
      <b>
      </b>
    <h2>
    <b>Version History</b></h2>
    <b>1.10 - June 10, 2005</b><br />
    <ul>
      <li>Fixed a bug in the SQLite3.cs Prepare() function that created a statement even when the SQLite engine returned a NULL pointer.
          Typically this occurs when multiple statements are processed and there are trailing comments at the end of the statement.</li>
      <li>Fixed a bug in SQLiteStatement.cs that retrieved parameter names for a parameterized
        query.&nbsp; SQLite's parameters are 1-based, and the function was starting at 0.&nbsp;
        This was fine when all parameters were unnamed, but for named parameters it caused
        the parameters to be out of whack.</li>
    </ul>
    <b>1.09a - May 25, 2005</b><br />
    <ul>
      <li>Fixed a broken helpfile and corrected some obsolete help remarks in SQLiteFunction.cs</li><li>Added a version resource to the SQLite.Interop.DLL.&nbsp;</li></ul>
    <b>1.09 - May 24, 2005</b><br />
    <ul>
      <li>Code merge with the latest 3.21 version of SQLite. </li>
      <li>Removed obsolete methods and properties for Whidbey Beta 2</li></ul>