Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » UltraLite - .NET 编程 » UltraLite.NET 应用程序开发

 

连接到 UltraLite 数据库

UltraLite 应用程序必须先连接到数据库,然后才能对数据库中的数据进行操作。本节介绍如何连接到 UltraLite 数据库。

注意

本章的代码示例是用 Microsoft C# 编写的。如果您使用的是其它某种受支持的开发工具,则必须相应地修改指令。

 ♦ 连接到 UltraLite 数据库
  1. 声明一个 ULConnection 对象。

    大多数应用程序都使用一个与 UltraLite 数据库的连接,并使该连接保持打开状态。只有多线程数据访问才需要多个连接。因此,通常最好将 ULConnection 对象声明为应用程序范围内的全局对象。

    ULConnection conn;
  2. 打开与现有数据库的连接。

    UltraLite 应用程序必须部署初始数据库文件,或者应用程序必须包含用来创建数据库文件的代码。可以使用 Sybase Central 或 UltraLite 提供的命令行实用程序来创建初始数据库文件。

    您可以使用连接字符串的形式或者使用 ULConnectionParms 对象来指定连接参数。下例说明了如何使用 ULConnectionParms 对象来连接名为 mydata.udb 的 UltraLite 数据库。

    ULConnectionParms parms = new ULConnectionParms();
    parms.DatabaseOnDesktop = "mydata.udb";
    conn = new ULConnection( parms.ToString() );
    conn.Open();
 使用 ULConnection 对象
 多线程应用程序
 另请参见