WEB开发网
开发学院数据库MSSQL Server 教你如何来进行编写通用的数据访问 阅读

教你如何来进行编写通用的数据访问

 2007-05-19 09:42:08 来源:WEB开发网   
核心提示: 该类的作用是向应用程序的较高级别隐藏与创建特定类型(来自特定的数据提供程序)的实例有关的细节,应用程序现在可以使用通过基本接口公开的一般行为与数据源进行交互,教你如何来进行编写通用的数据访问(5),让我们了解一下如何从应用程序的其他部分使用该类:using System;using Sys

该类的作用是向应用程序的较高级别隐藏与创建特定类型(来自特定的数据提供程序)的实例有关的细节,应用程序现在可以使用通过基本接口公开的一般行为与数据源进行交互。

让我们了解一下如何从应用程序的其他部分使用该类:

using System;
using System.Data;
using System.Data.Common;
using System.Configuration;  
namespace DAL
{
  public class CustomersData
  {
   public DataTable GetCustomers()
   {
     string ConnectionString =
      ConfigurationSettings.AppSettings
      ["ConnectionString"];
     DatabaseType dbtype =
      (DatabaseType)Enum.Parse
      (typeof(DatabaseType),
      ConfigurationSettings.AppSettings
      ["DatabaseType"]);
     IDbConnection cnn =
      DataFactory.CreateConnection
      (ConnectionString,dbtype);
     string cmdString = "SELECT CustomerID" +
      ",CompanyName,ContactName FROM Customers";
     IDbCommand cmd =
      DataFactory.CreateCommand(
      cmdString, dbtype,cnn);
      DbDataAdapter da =
        DataFactory.CreateAdapter(cmd,dbtype);
     DataTable dt = new DataTable("Customers");
     da.Fill(dt);
     return dt;
   }
    
   public CustomersDS GetCustomerOrders(string CustomerID)
   {
     // 待定
     return null;
   }
   public CustomersList GetCustomersByCountry
     (string CountryCode)
   {
     // 待定
     return null;
   }
   public bool InsertCustomer()
   {
     // 待定
     return false;
   }
  }
}

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:如何 进行 编写

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接