System.Data.SQLite
Check-in [ff09f9f46e]
Not logged in

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

Overview
Comment:1.0.20
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | sourceforge
Files: files | file ages | folders
SHA1: ff09f9f46e3bf9c61460952ff33493d40a7c95a8
User & Date: rmsimpson 2005-10-19 17:17:23
Context
2005-10-19
17:34
1.0.20 check-in: e9a77782dc user: rmsimpson tags: sourceforge
17:17
1.0.20 check-in: ff09f9f46e user: rmsimpson tags: sourceforge
17:10
1.0.20 check-in: a0d4d0cf1c user: rmsimpson tags: sourceforge
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Doc/SQLite.NET.chm.

cannot compute difference between binary files

Changes to SQLite.Designer/AssemblyInfo.cs.

    28     28   //      Major Version
    29     29   //      Minor Version 
    30     30   //      Build Number
    31     31   //      Revision
    32     32   //
    33     33   // You can specify all the values or you can default the Revision and Build Numbers 
    34     34   // by using the '*' as shown below:
    35         -[assembly: AssemblyVersion("1.0.19.0")]
    36         -[assembly: AssemblyFileVersion("1.0.19.0")]
           35  +[assembly: AssemblyVersion("1.0.20.0")]
           36  +[assembly: AssemblyFileVersion("1.0.20.0")]
    37     37   [assembly:AssemblyDelaySignAttribute(false)]
    38     38   [assembly:AssemblyKeyFileAttribute("..\\System.Data.SQLite\\System.Data.SQLite.snk")]
    39     39   [assembly:AssemblyKeyNameAttribute("")]

Changes to SQLite.Interop/SQLite.Interop.rc.

    49     49   
    50     50   /////////////////////////////////////////////////////////////////////////////
    51     51   //
    52     52   // Version
    53     53   //
    54     54   
    55     55   VS_VERSION_INFO VERSIONINFO
    56         - FILEVERSION 1,0,19,0
           56  + FILEVERSION 1,0,20,0
    57     57    PRODUCTVERSION 1,0,0,0
    58     58    FILEFLAGSMASK 0x17L
    59     59   #ifdef _DEBUG
    60     60    FILEFLAGS 0x1L
    61     61   #else
    62     62    FILEFLAGS 0x0L
    63     63   #endif
................................................................................
    67     67   BEGIN
    68     68       BLOCK "StringFileInfo"
    69     69       BEGIN
    70     70           BLOCK "040904b0"
    71     71           BEGIN
    72     72               VALUE "Comments", "http://sourceforge.net/projects/sqlite-dotnet2"
    73     73               VALUE "FileDescription", "SQLite.NET Interop Library"
    74         -            VALUE "FileVersion", "1.0.19"
           74  +            VALUE "FileVersion", "1.0.20"
    75     75               VALUE "InternalName", "SQLite.Interop.DLL"
    76     76               VALUE "LegalCopyright", "Released to the public domain"
    77     77               VALUE "OriginalFilename", "SQLite3.DLL 3.2.7"
    78     78               VALUE "ProductName", "SQLite.NET"
    79     79               VALUE "ProductVersion", "1.0"
    80     80           END
    81     81       END

Changes to System.Data.SQLite/AssemblyInfo.cs.

    35     35   //      Major Version
    36     36   //      Minor Version 
    37     37   //      Build Number
    38     38   //      Revision
    39     39   //
    40     40   // You can specify all the values or you can default the Revision and Build Numbers 
    41     41   // by using the '*' as shown below:
    42         -[assembly: AssemblyVersion("1.0.19.0")]
           42  +[assembly: AssemblyVersion("1.0.20.0")]
    43     43   #if !PLATFORM_COMPACTFRAMEWORK
    44         -[assembly: AssemblyFileVersion("1.0.19.0")]
           44  +[assembly: AssemblyFileVersion("1.0.20.0")]
    45     45   #endif

Changes to System.Data.SQLite/SQLiteBase.cs.

   145    145       internal virtual  object   GetValue(SQLiteStatement stmt, int index, ref SQLiteType typ)
   146    146       {
   147    147         if (typ.Affinity == 0) typ = SQLiteConvert.ColumnToType(stmt, index);
   148    148         if (IsNull(stmt, index)) return DBNull.Value;
   149    149         
   150    150         Type t = SQLiteConvert.SQLiteTypeToType(typ);
   151    151   
   152         -      if (t == typeof(byte[]))
          152  +      switch (TypeToAffinity(t))
   153    153         {
   154         -        int n = (int)GetBytes(stmt, index, 0, null, 0, 0);
   155         -        byte[] b = new byte[n];
   156         -        GetBytes(stmt, index, 0, b, 0, n);
   157         -
   158         -        return b;
          154  +        case TypeAffinity.Blob:
          155  +          int n = (int)GetBytes(stmt, index, 0, null, 0, 0);
          156  +          byte[] b = new byte[n];
          157  +          GetBytes(stmt, index, 0, b, 0, n);
          158  +          return b;
          159  +        case TypeAffinity.DateTime:
          160  +          return GetDateTime(stmt, index);
          161  +        case TypeAffinity.Double:
          162  +          return Convert.ChangeType(GetDouble(stmt, index), t, null);
          163  +        case TypeAffinity.Int64:
          164  +          return Convert.ChangeType(GetInt64(stmt, index), t, null);
          165  +        default:
          166  +          return GetText(stmt, index);
   159    167         }
   160         -
   161         -      return Convert.ChangeType(GetText(stmt, index), t, null);
   162    168       }
   163    169   
   164    170       internal abstract int  CreateCollation(string strCollation, SQLiteCollation func);
   165    171       internal abstract int  CreateFunction(string strFunction, int nArgs, SQLiteCallback func, SQLiteCallback funcstep, SQLiteCallback funcfinal);
   166    172       internal abstract void FreeFunction(int nCookie);
   167    173   
   168    174       internal abstract int AggregateCount(int context);

Changes to bin/Designer/Install.vbs.

     1         -Const SQLiteVersion = "1.0.19.0"
            1  +Const SQLiteVersion = "1.0.20.0"
     2      2   
     3      3   Main
     4      4   
     5      5   Sub Main()
     6      6   
     7      7      Dim WshShell
     8      8      Set WshShell = WScript.CreateObject("WScript.Shell")

Changes to bin/Designer/SQLite.Designer.dll.

cannot compute difference between binary files

Changes to bin/itanium/System.Data.SQLite.DLL.

cannot compute difference between binary files

Changes to bin/x64/System.Data.SQLite.DLL.

cannot compute difference between binary files