我写了一个dll文件,命名空间为aa 该dll中有一个定义数据库连接的public conn2构件函数,请问,我在一个新的dll中怎么调用这个conn2构件函数 ------------------------------------- 1、如果不在同一个项目的话,把aa.dll引入到新的项目中。2、 using aa;conn2所在的类 b = new conn2所在的类(); b.conn2();
using System.Data; using System.Data.SqlClient; using System; namespace connlj { public class conncl { public SqlConnection conn2(){ SqlConnection conn3=null;
下面是我写的测试,目录同在bin下 using System.Data; using System.Data.SqlClient; using System; using connlj; namespace fun { public class funstr { public string BigTem(int pd){ string rstr="test"; conncl con=new conncl();//类定义连接 SqlConnection connfun=con.conn2();
-------------------------------------
1、如果不在同一个项目的话,把aa.dll引入到新的项目中。2、
using aa;conn2所在的类 b = new conn2所在的类();
b.conn2();
using System.Data.SqlClient;
using System;
namespace connlj
{
public class conncl
{
public SqlConnection conn2(){
SqlConnection conn3=null;
//string strconn=ConfigurationSettings.AppSettings["sqlid"];
string strconn="Persist Security Info=False;Data Source=192.168.101.110;Initial Catalog=App;User ID=sa;Password=;Max Pool size=512;Min Pool size=10;Pooling=true;Connection Reset=false;Connection Lifetime=5;";
try{
conn3=new SqlConnection(strconn);
}catch(SqlException e){
conn3=null;
}
return conn3;
}
}就这个dll,我在另外一个dll中怎么调用这个conn2()
conncl con=new conncl();
//
SqlCommand cmd=new SqlCommand();
cmd.Connection=con.conn2();
using System.Data;
using System.Data.SqlClient;
using System;
using connlj;
namespace fun
{
public class funstr
{
public string BigTem(int pd){
string rstr="test";
conncl con=new conncl();//类定义连接
SqlConnection connfun=con.conn2();
return rstr;
}
}
错误提示为找不到namespace connlj
}
能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用. webprint是一个基于表格的页面打印解决方案.先将要打印的数据及样式组织
到一个HTML的TABLE元素中, 然后将这个TABLE元素传给webprint,实现分页打印预
览,出打印对话框打印和直接打印。