不用那么复杂
添加新项=>类文件 起个名字,就生成类文件了
写完后编译一下然后在用到的地方 引用 using 命名空间.类名
一般命名空间是由几级文件夹名构成引用后就可以使用了

解决方案 »

  1.   

    /****************************************************************
     
          模块名称:数据中心
          作  者:张小斌
          时  间:
          功  能:数据库的连接、记录的增删改查ect
      完成时间:
      
    ----------------------------------------------------------------
              public型函数列表
      编号    函数名       功能描述
      
    ****************************************************************/
    using System;
    using System.Data;
    using System.Data.SqlClient;
    namespace Realty.DataAccess
    {
    /// <summary>
    /// DataCenter 的摘要说明。
    /// </summary>
    public sealed class DataCenter
    {
    /*-----------------------------------------------------*/
    /*## 编号:01 ##*/
    /// <summary>
    /// 类的构造函数
    /// </summary>
    private DataCenter()
    {
    }
    /*-----------------------------------------------------*/
    /* 数据库连接 */
    /*-----------------------------------------------------*/
    /*## 编号:02 ##*/
    /// <summary>
    /// 提供1个"已经打开的"数据库连接对象
    /// </summary>
    /// <returns>SqlConnection型数据库连接对象</returns>
    public static SqlConnection GetConn()
    {
    string strConn     = System.Configuration.ConfigurationSettings.AppSettings["strConn"];
    strConn    = Encrypt.UnEncrypt(strConn);
    SqlConnection conn = new SqlConnection(strConn); try
    {
    conn.Open();
    }
    catch
    {
    conn = null;
    } return conn;
    }
    /*------------------------------------------------------------------------*/
    /* 数据集提取 */
    /*------------------------------------------------------------------------*/
    /*## 编号:03 ##*/
    /// <summary>
    /// 提供1个数据集(DataSet)
    /// </summary>
    /// <param name="strSqlArr">查询字符串数组</param>
    /// <returns>1个DataSet对象</returns>
    public static DataSet GetDataSet(string[] strSqlArr)
    {
    DataSet dst       = new DataSet();
    int    iNum       = strSqlArr.Length;
    SqlConnection conn = GetConn();

    for(int i=0;i<iNum;i++)
    {
    SqlDataAdapter dad = new SqlDataAdapter(strSqlArr[i],conn);
    dad.Fill(dst,i.ToString());
    } conn.Close(); return dst;
    }
    ......然后在用到的地方
    using ......
    using Realty.DataAccess;下面就可以用了
      

  2.   

    原来dll的命名空间a.b.c
    那么你的程序里面添加这个引用,再using a.b.c
      

  3.   

    Namespace EArchives.DataAccess    '=============================================================================================
        'NameSpace Check
        'Class     LogCheck
        'Function  Check
        'Function  logBound
        '=============================================================================================
        Public Class logcheck
            Private dsCommand As OleDb.OleDbDataAdapter
            Private Const NAME_PARM As String = "@UserName"
            Private Const pwd_PARM As String = "@Pwd"
            Private Const code_PARM As String = "@UserCode"
            Private Const KS_PARM As String = "@KS"
            Private Const Power_PARM As String = "@Power"
            Private insertCommand As OleDb.OleDbCommand
            Private updateCommand As OleDb.OleDbCommand        Public Sub New()
                MyBase.New()
                '
                ' Create the DataSetCommand
                '
                dsCommand = New OleDb.OleDbDataAdapter()            dsCommand.TableMappings.Add("Table", Logdata.log_table)
            End Sub
            Public Function check(ByVal name As String) As Logdata
                Dim data As Logdata            data = New Logdata()
                'Dim conn As OleDb.OleDbConnection
                'If Not DataBaseInfo.Connection Is Nothing Then
                '    conn = DataBaseInfo.Connection
                'End If
                Dim conn As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\UserLog.mdb")            Dim cmd As OleDb.OleDbCommand = New OleDb.OleDbCommand("SELECT pwd FROM log WHERE usercode=@name", conn)            cmd.Parameters.Add(NAME_PARM, name)            dsCommand.SelectCommand = cmd
                dsCommand.SelectCommand.Parameters.Add(NAME_PARM, name)            dsCommand.Fill(data)
                check = data        End Function