我用以下代码生成一个dll文件
sing System;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;namespace ClassLibrary1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class Class1
{
public String _Msg;
public SqlConnection cn=new SqlConnection(ConfigurationSettings.AppSettings["constring"]);
public SqlCommand mydb(String strsql)
{
SqlCommand com=new SqlCommand();
com.CommandText=strsql;
return com;
}
}
}
我上边的代码对吗?
然后怎么用引用cs页里呢?分不多了请大家帮一下吧!

解决方案 »

  1.   

    上面的代码当然正确,不过还要强化和剔除可能出现的BUG至于引用,在需要引用的工程中,选择添加引用,选择.NET的TAB,选择文件后,浏览生成的DLL文件就OK了。
      

  2.   

    没有错,编译后,在要使用的工程中添加引用,找到这个dll确定,添加命名空间,创建类实例,调用方法
      

  3.   

    引用到Code-bind页,只需把这个dll复制到工程的bin目录下,然后创建的实例后便可使用
    Class1Class1 aaa=new Class1();
    SqlCommand cmd=aaa.mydb;
    就可以了
    ,如果是在aspx页中,需要在最前面,其它的和上面一样
    <%@ Assembly Name="Class1" %>
    <%@ Import Namespace="Class1">
      

  4.   

    真的不好意思,还是没有看的很明白。
    我在Code文件里
    using ClassLibrary1;
    然后呢?