亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme.htm

?? SQLite
?? HTM
?? 第 1 頁 / 共 4 頁
字號:
<!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.48.0 December 28, 2007<br>
    Using SQLite 3.5.4<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>
    Official provider website:&nbsp; <a href="http://sqlite.phxsoftware.com">http://sqlite.phxsoftware.com</a><br />
    <br>
    The latest version can be downloaded <a href="http://sourceforge.net/projects/sqlite-dotnet2">
      here</a>
    <br>
    <br>
    <b></b>
    <h2>
      <b>Features:</b><br>
    </h2>
    <UL>
      <LI>
      Written from scratch on VS2005/2008 specifically for ADO.NET 2.0, implementing all the
      base classes and features recently introduced in the framework, including automatic
      transaction enlistment.<li>Supports the Full
        and Compact .NET Framework, as well as native C/C++ development.&nbsp; 100% binary
        compatible with the original sqlite3.dll.</li>
      <LI>
      On the Compact Framework, it is faster than the newly-introduced Sql Server 
      Mobile.  SQLite's installed size is a fraction of Sql Mobile's. It uses less memory at runtime, runs queries faster, and has a smaller database file size as well.
      <li>Encrypted database support.&nbsp; Encrypted databases are fully encrypted and
        support both binary and cleartext password types.</li>
      <LI>
      Visual Studio 2005/2008 Design-Time Support, works with all versions of VS2005/2008,
        including
      all Express Editions.&nbsp; You can add a SQLite 
      database to the Servers list, design queries with the Query Designer, 
      drag-and-drop tables onto a Typed DataSet, etc.
      <LI>
      Single file redistributable.&nbsp; The core sqlite3 codebase and the ADO.NET wrapper 
      are combined into one multi-module assembly.
      <LI>
      Binaries included for Itanium, x64, x86 and ARM processors.
      <LI>
      DbProviderFactory support.
      <LI>
        Full support for ATTACH'ed databases.&nbsp; Exposed as <I>Catalogs</I>
      in the schema.&nbsp; When cloning a connection, all attached databases are 
      automatically re-attached to the new connection.
      <LI>
        DbConnection.GetSchema(...) support includes <I>ReservedWords, MetaDataCollections</I>, <I>DataSourceInformation</I>,
        <I>DataTypes, Columns</I>, <I>Tables</I>, <I>Views, ViewColumns, </I><I>Catalogs, </I><I>Indexes, 
          IndexColumns </I>and <EM>ForeignKeys</EM>
      .
      <LI>
      Enhanced DbDataReader.GetSchemaTable() functionality returns catalog, namespace 
      and detailed schema information even for complex queries.
      <LI>
      Named and unnamed parameters.
      <LI>
      Full UTF-8 and UTF-16 support, each with optimized pipelines into the native 
      database core.
      <LI>
      Multiple simultaneous DataReaders (one DataReader per Command however).
      <LI>
      Full support for user-defined scalar and aggregate functions, encapsulated into 
      an easy-to-use base class in which only a couple of overrides are necessary to 
      implement new SQL functions.
      <LI>
      Full support for user-defined collating sequences, every bit as simple to 
      implement as user-defined functions and uses the same base class.
      <LI>
        Full source for the entire engine and wrapper.&nbsp; No copyrights.&nbsp; 
        Public Domain.&nbsp; 100% free for commercial and non-commercial use.&nbsp;</LI></UL>
    <strong></strong>
    <h2>
      <strong>Design-Time Support</strong></h2>
    <P>
      In Windows Explorer, navigate to the <STRONG>SQLite.NET\bin\Designer</STRONG>
        folder and execute the <STRONG>INSTALL.EXE</STRONG>
      file.&nbsp; The program will
      automatically detect what version(s) of Visual Studio 2005/2008 are installed and allow
      you to selectively install and uninstall the designer for each edition.</P>
    <H2><STRONG>DbFactory Support (Non-Compact Framework)</STRONG></H2>
    In order to use the SQLiteFactory and have the SQLite data provider enumerated 
    in the DbProviderFactories methods, you must add the following segment into your application's app.config file:<br>
    <br>
    <pre>&lt;configuration&gt;
  &lt;system.data&gt;
    &lt;DbProviderFactories&gt;
      &lt;remove invariant="System.Data.SQLite"/&gt;
      &lt;add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite"<BR > type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /&gt;
    &lt;/DbProviderFactories&gt;
  &lt;/system.data&gt;
&lt;/configuration&gt;
</pre>
    <p>See the help documentation for further details on implementing both version-specific (GAC enabled) and version independent DBProviderFactories support.
      </p>
    <h3>
      Compiling for the Compact Framework</h3>
    <p>
      Just change the target platform from Win32 to Compact Framework and 
      recompile.&nbsp; <STRONG>The Compact Framework has no support for enumerating 
        attributes in an assembly, therefore all user-defined collating sequences and 
        functions must be explicitly registered.</STRONG>&nbsp; See the <STRONG>testce</STRONG>
      sample application for an example of how to explicitly register user-defined 
      collating sequences and functions.</p>
    <h2>
      <b><A name="redist"></A>Distributing The SQLite Engine and ADO.NET Assembly</b></h2>
    <P>
      Only the <STRONG>System.Data.SQLite.DLL</STRONG> file needs to be distributed with your 
      application(s).&nbsp; This DLL contains both the managed wrapper and the native 
      SQLite3 codebase.</P>
    <H2><B>Development Notes Regarding the SQLite 3 Source Code</B></H2>
    <p>
      The core sqlite engine is compiled directly from the unmodified source code available
      at the sqlite.org website.&nbsp; Several additional pieces are compiled on top of
      it to extend its functionality, but the core engine's source is not changed.</p>
    <p></p>
    <p>
      <b>Version History</b></p>
    <p><b>1.0.48.0 - December 28, 2007</b></p>
    <ul>
      <li>Code merge with SQLite 3.5.4</li>
      <li>Calling SQLiteDataReader.GetFieldType() on a column with no schema information
        and whos first row is initially NULL now returns type Object instead of type DbNull.</li>
      <li>Added support for a new DateTime type, JulianDay.&nbsp; SQLite uses Julian dates
        internally.</li>
      <li>Added a new connection string parameter "Default Timeout" and a corresponding
        method on the SQLiteConnection object to change the default command timeout.&nbsp;
        This is especially useful for changing the timeout on transactions, which use SQLiteCommand
        objects internally and have no ADO.NET-friendly way to adjust the command timeout
        on those commands.</li>
      <li>FTS1 and FTS2 modules were removed from the codebase.&nbsp; Please upgrade all
        full-text indexes to use the FTS3 module.&nbsp;</li>
    </ul>
    <p><b>1.0.47.2 - December 10, 2007</b></p>
    <ul>
      <li>Fixed yet one more bug when closing a database with unfinalized command objects</li>
      <li>Fixed the DataReader's GetFieldType function when dealing with untyped SQLite affinities</li>
    </ul>
    <p><b>1.0.47.1 - December 5, 2007</b></p>
    <ul>
      <li>Fixed a leftover bug from the codemerge with SQLite 3.5.3 that failed to close a database.</li>
      <li>Fixed the broken Compact Framework distribution binary.</li>
      <li>SQLite 3.5.x changed some internal infrastructure pieces in the encryption interface
        which I didn't catch initially.&nbsp; Fixed.&nbsp;</li>
    </ul>
    <p><b>1.0.47.0 - December 4, 2007</b></p>
    <ul>
      <li>Code merge with SQLite 3.5.3</li>
      <li>Added installer support for Visual Studio 2008.&nbsp; Code is still using the
        VS2005 SDK so one or two bells and whistles are missing, but nothing significant.</li>
      <li>This is the last version that the FTS1 and FTS2 extensions will appear.&nbsp;
        Everyone should rebuild their fulltext indexes using the new FTS3 module.&nbsp;
        FTS1 and FTS2 suffer from a design flaw that could cause database corruption with
        certain vacuum operations.</li>
      <li>Fixed pooled connections so they rollback any outstanding transactions before
        going to the pool.&nbsp; </li>
      <li>Fixed the unintended breaking of the TYPES keyword, and mis-typing of untyped
        or indeterminate column types. </li>
      <li>Assert a FileIOPermission() requirement in the static SQLiteFunction constructor.
      </li>
      <li>The CE-only SQLiteFunction.RegisterFunction() is now available on the desktop
        platform for dynamic registration of functions.&nbsp; You must still close and re-open
        a connection in order for the new function to be seen by a connection.</li>
      <li>Fixed the "database is locked" errors by implementing behavioral changes in the
        interop.c file for SQLite.&nbsp; Closing a database force-finalizes any prepared
        statements on the database to ensure the connection is fully closed.&nbsp; This
        was rather tricky because the GC thread could still be finalizing statements itself.
        &nbsp;</li>
      <li>Modifed the mergebin utility to help circumvent a long-standing strong name verification
        bug in the Compact Framework.</li>
    </ul>
    <p><b>1.0.46.0 - September 30, 2007</b></p>
    <ul>
    <li>Fixed faulty logic in type discovery code when using SQLiteDataReader.GetValue().</li>
      <li>Fixed Connection.Open() bug when dealing with :memory: databases.</li>
      <li>Fixed SQLiteCommand.ExecuteScalar() to return a properly-typed value.</li>
      <li>Added support for SQLiteParameter.ResetDbType().</li>
      <li>Added test cases for rigid and flexible type testing.</li>
    </ul>
    <p><b>1.0.45.0 - September 25, 2007</b></p>
    <ul>
    <li><strong>Breaking change in GetSchema("Indexes") </strong>-- MetaDataCollections
      restrictions and identifier parts counts were wrong for this schema and I was using
      the wrong final parameter as the final restriction.&nbsp; Meaning, if you use the
      Indexes schema and are querying for a specific index the array should now be {catalog,
      null, table, index } instead of {catalog, null, table, null, index}</li>
      <li>Code merge with SQLite 3.4.2</li>
      <li>Fixed some errors in the encryption module, most notably when a non-default page
        size is specified in the connection string. </li>
      <li>Fixed SQLiteDataReader to better handle type-less usage scenarios, which also
        fixes problems with null values and datetimes.</li>
      <li>Fixed the leftover temp files problem on WinCE </li>
      <li>Added connection pooling.&nbsp; The default is disabled for now, but may change
      in the future.&nbsp; Set "Pooling=True" in the connection string to enable it. </li>
      <li>Sped up SQLiteConnection.Open() considerably.</li>
      <li>Added some more robust cleanup code regarding SQLiteFunctions.</li>
      <li>Minor additions to the code to allow for future LINQ integration into the main
        codebase.</li>
      <li>Fixed a long-standing bug in the Open() command of SQLiteConnection which failed
      to honor the documented default behavior of the SQLite.NET provider to open the
      database in "Synchronous=Normal" mode.&nbsp; The default was "Full". </li>
      <li>If Open() fails, it no longer sets the connection state to Broken.&nbsp; It instead
        reverts back to Closed, and cleans up after itself.</li>
      <li>Added several new parameters to the ConnectionString for setting max page count,
        legacy file format, and another called FailIfMissing to raise an error rather than
        create the database file automatically if it does not already exist.</li>
      <li>Fixed some designer toolbox references to the wrong version of the SQLite.Designer</li>
      <li>Fixed a bug in the mergebin utility with regards to COR20 metadata rowsize computations.&nbsp;
      </li>
      <li>Minor documentation corrections &nbsp;&nbsp;</li>
    </ul>
    <p><b>1.0.44.0 - July 21, 2007</b></p>
    <ul>
    <li>Code merge with SQLite 3.4.1</li>
      <li>Fixed a bug in SQLiteConnection.Open() which threw the wrong kind of error in
        the wrong kind of way when a database file could not be opened or created.&nbsp;</li>
      <li>Small enhancements to the TYPES keyword, and added documentation for it in the
        help file.</li>
      <li>Hopefully fixed the occasional SQLITE_BUSY errors that cropped up when starting
        a transaction.&nbsp; Usually occurred in high-contention scenarios, and the underlying
        SQLite engine bypasses the busy handler in this scenario to return immediately.</li>
    </ul>
    <p><b>1.0.43.0 - June 21, 2007</b></p>
    <ul>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美黄色影院| 日韩三级免费观看| 成人激情午夜影院| 国产精品一区二区久久精品爱涩 | 中文字幕在线不卡一区| 精品国产一区a| 久久久久久久av麻豆果冻| 久久尤物电影视频在线观看| 精品99一区二区三区| 久久综合久久鬼色中文字| 精品国产污网站| 国产日韩影视精品| 国产精品成人一区二区艾草| 亚洲美女区一区| 一区二区三区国产豹纹内裤在线 | 亚洲高清不卡在线观看| 日韩成人精品在线观看| 久久成人精品无人区| 极品少妇一区二区三区精品视频| 国模无码大尺度一区二区三区| 国产乱码精品一品二品| 91香蕉视频黄| 欧美日韩精品欧美日韩精品| 日韩精品专区在线影院重磅| 国产日韩欧美麻豆| 亚洲影视在线播放| 九九视频精品免费| 99热99精品| 欧美日韩高清一区二区| 久久先锋影音av| 亚洲欧美日韩电影| 蜜臀av在线播放一区二区三区| 国产美女在线观看一区| 一本大道av一区二区在线播放| 在线不卡a资源高清| 久久久久久久久一| 日韩精品亚洲一区二区三区免费| 国产一区二区三区免费| 欧洲av在线精品| 国产夜色精品一区二区av| 亚洲成人中文在线| av爱爱亚洲一区| 欧美白人最猛性xxxxx69交| 中文字幕在线观看不卡视频| 捆绑紧缚一区二区三区视频| 色偷偷久久一区二区三区| 精品欧美一区二区三区精品久久 | 99天天综合性| 欧美成人bangbros| 一区二区三区四区国产精品| 国产美女精品一区二区三区| 制服视频三区第一页精品| 国产精品污www在线观看| 久久99最新地址| 91精品国产综合久久久久久久| 亚洲天堂网中文字| 国产精品一区二区三区网站| 欧美精品777| 亚洲综合网站在线观看| 99国内精品久久| 日韩在线观看一区二区| 91黄色小视频| 亚洲欧美中日韩| 高清视频一区二区| 日本一区二区视频在线观看| 久久精品国产99国产精品| 欧美二区三区的天堂| 亚洲午夜一区二区| 欧美色手机在线观看| 亚洲伦理在线精品| 91麻豆文化传媒在线观看| 国产精品理论片| 不卡av电影在线播放| 亚洲国产精品成人综合| 成人三级伦理片| 欧美高清在线精品一区| 波多野结衣中文字幕一区 | 亚洲色图欧美偷拍| 成人av在线播放网站| 欧美激情在线看| 91在线码无精品| 亚洲香肠在线观看| 欧美高清视频不卡网| 蜜臀av一区二区在线免费观看 | 亚洲精品大片www| 欧美中文字幕一区| 无吗不卡中文字幕| 亚洲精品在线网站| 成人国产精品免费观看动漫| 亚洲视频网在线直播| 欧美在线免费播放| 日韩国产一二三区| 精品国产乱码久久久久久夜甘婷婷 | 亚洲图片激情小说| 欧美天堂亚洲电影院在线播放 | 久久先锋资源网| av一区二区不卡| 亚洲成av人片在线观看无码| 日韩欧美中文字幕一区| 国产精品一区二区x88av| 中文字幕日本不卡| 欧美日韩一本到| 国产综合色精品一区二区三区| 中文子幕无线码一区tr| 欧美日本视频在线| 国产精品中文字幕欧美| 亚洲综合免费观看高清完整版| 91精品在线观看入口| 国产精品1区2区3区| 一区二区久久久久| www日韩大片| 国产精品久久久久久久久免费桃花 | 99久久综合精品| 视频一区中文字幕国产| 亚洲国产精品成人综合色在线婷婷| 色哟哟一区二区在线观看| 久久精品国产99国产精品| 亚洲精品一二三四区| xnxx国产精品| 4438成人网| 91久久国产最好的精华液| 国产一区二区三区高清播放| 亚洲成人动漫在线免费观看| 久久午夜羞羞影院免费观看| 欧美精品一级二级| 91一区在线观看| 国产成人啪免费观看软件| 免费在线观看不卡| 一卡二卡三卡日韩欧美| 中文字幕亚洲一区二区av在线| 欧美va天堂va视频va在线| 欧美视频中文一区二区三区在线观看 | 久久66热偷产精品| 五月天激情综合网| 一区二区三区欧美在线观看| 中文字幕成人av| 久久一区二区三区国产精品| 欧美一区二区观看视频| 欧美视频在线一区二区三区 | 色妹子一区二区| 成人免费视频网站在线观看| 国产乱码精品一品二品| 久久国产视频网| 日本亚洲视频在线| 五月天婷婷综合| 亚洲成人自拍网| 午夜欧美在线一二页| 亚洲一区自拍偷拍| 亚洲一区在线观看视频| 亚洲主播在线播放| 一区二区三区精品视频在线| 亚洲精品国久久99热| 亚洲综合另类小说| 日韩精品一卡二卡三卡四卡无卡| 亚洲一区二区精品3399| 亚洲成人你懂的| 日韩高清不卡一区二区| 日韩成人一级片| 精品一区二区三区在线观看国产| 麻豆国产一区二区| 国产麻豆9l精品三级站| 国产99久久精品| 99国产精品一区| 欧美调教femdomvk| 日韩一级高清毛片| 久久久www成人免费无遮挡大片| 久久久久久97三级| 自拍av一区二区三区| 亚洲高清免费一级二级三级| 免费一级片91| 成熟亚洲日本毛茸茸凸凹| 91麻豆国产福利在线观看| 欧美三级电影一区| 精品福利一区二区三区| 国产女人18毛片水真多成人如厕| 自拍偷拍国产精品| 视频一区在线视频| 国产成人免费视频一区| 91亚洲国产成人精品一区二三 | 亚洲精品一区在线观看| 国产精品黄色在线观看| 亚洲h动漫在线| 国产一区视频网站| av亚洲精华国产精华精华 | 国产日产亚洲精品系列| 亚洲三级视频在线观看| 日韩有码一区二区三区| 成人av在线电影| 日韩亚洲欧美在线| 亚洲三级久久久| 精品一区二区免费在线观看| 99精品久久99久久久久| 欧美va在线播放| 亚洲综合一区二区三区| 国产ts人妖一区二区| 欧美美女bb生活片| 亚洲免费毛片网站| 国产原创一区二区| 制服丝袜国产精品| 亚洲美女淫视频|