C#操作Advantage Database Server

简单Demo:

引用 D:\Program Files (x86)\Advantage 11.10\ado.net\2.0\Advantage.Data.Provider.dll

using System;
using Advantage.Data.Provider;  

namespace ADSDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            // create a connection object  
           // AdsConnection conn = new AdsConnection("data source=c:\\data;" + 
            //"ServerType=remote|local; TableType=ADT");

            //AdsConnection conn = new AdsConnection();
            //conn.ConnectionString = "data source=c:\\data\\Demo2.add; " +
            //"user id = adssys; password = ‘‘ " +
            //"ServerType=local; TrimTrailingSpaces = true";

            //AdsConnection conn = new AdsConnection();
            //conn.ConnectionString = "data source=c:\\data\\Demo2.add; " +
            //"user id = adssys;  " +
            //"ServerType=local; TrimTrailingSpaces = true";

            AdsConnection conn = new AdsConnection();
            conn.ConnectionString = "data source=c:\\data\\Demo2.add; " + 
            "ServerType=local; TrimTrailingSpaces = true";


            AdsCommand cmd; 
            AdsDataReader reader; 
            int iField;
            try
            { 
                conn.Open();
                // create a command object  
                cmd = conn.CreateCommand();
                // specify a simple SELECT statement  
                cmd.CommandText = "select * from users";
                // execute the statement and create a reader  
                reader = cmd.ExecuteReader();
                // dump the results of the query to the console  
                while (reader.Read())
                {
                    for (iField = 0; iField < reader.FieldCount; iField++)
                        Console.Write(reader.GetValue(iField) + " ");
                    Console.WriteLine();
                }
                conn.Close();
            }
            catch (AdsException e)
            {
                Console.WriteLine(e.Message);

            }
            catch (System.Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.ReadKey();
        }
    }
}

  

C#操作Advantage Database Server,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。