主题:如何调用类
noblood
[专家分:0] 发布于 2005-11-10 19:29:00
我建了个类,想在程序里面调用
请问怎么调用,需要调用哪些引用
回复列表 (共1个回复)
沙发
williambolice [专家分:470] 发布于 2005-11-10 23:44:00
参照看看我写的公有类程序,我定义了一个公有类
public class sql
{
public sql()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public DataSet Bind(string strcm)
{
string strconn= ConfigurationSettings.AppSettings["dsn"];
SqlConnection cn= new SqlConnection (strconn);
SqlDataAdapter cm=new SqlDataAdapter(strcm,cn);
DataSet ds=new DataSet();
cm.Fill(ds);
return ds;
}
}
此时你打算引用这个类sql的共用函数Bind来绑定一个datagrid
你可以用:
public void BindGrid()
{
string strcm="SELECT * from post";
sql a=new sql();
DataGrid1.DataSource=a.Bind(strcm);
DataGrid1.DataBind();
}
看看上面的程序就创建了一个类的实例a,此时a具备了sql的属性,可以调用其函数了,所以a.Bind(strcm),strcm为你的查询字符串,就是你的sql类的返回参数。其他你自己的类跟这个例子一样
我来回复