问题描述
如题,请大神讲解一下,没有搜到,有什么要求之类的???
解决方案
解决方案二:
引用dll,,,
解决方案三:
确保那个类前面加了public,然后引用那个项目既可。如果你仅仅希望两个项目共享源代码,那么你可以使用代码链接功能。方法是,在一个项目中创建一个源代码,在另一个项目中选择添加-现有类,在打开对话框中不要直接点确定,而是点确定旁边的下拉,选择以链接方式打开。这样,两个项目共享了相同的代码,你修改一处即可。编译后两个程序没有任何依赖关系。
解决方案四:
有源代码就添加现有类;没有就引用dll
解决方案五:
不行啊,被调用类是Public,但是依然不能调用,再补充一句,是调用窗体类
解决方案六:
以project方式引用就可以了。
解决方案七:
添加引用,在选择框的tab里找到项目,然后选你的项目。
解决方案八:
注册项目调用连接数据库类SqlData如下//SqlData类连接数据库usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;///<summary>///SqlData的摘要说明///</summary>publicclassSqlData{publicSqlData(){sqlcon=newSqlConnection(ConfigurationManager.AppSettings["conStr"]);}publicSqlDataReaderExceRead(stringSqlCom){sqlcon.Open();//打开链接//创建一个SqlCommand对象,表示要执行的SqlCom语句或存储过程sqlcom=newSqlCommand(SqlCom,sqlcon);SqlDataReaderread=sqlcom.ExecuteReader();returnread;}}//注册项目Register.aspx.cs项目调用SqlData类}protectedvoidbtnOK_Click(objectsender,EventArgse){//定义一个SqlData的新实例对象SqlDatada=newSqlData();//调用公共类的ExceRead方法,返回SqlDataReader类型的数据SqlDataReaderread=da.ExceRead("select*fromtb_BlogwhereUserName='"+this.txtName.Text+"'");//此处实例化read调用SqlData类方法//读取数据库中的数据read.Read();//判断用户是否已经注册if(read.HasRows){if(this.txtName.Text==read["UserName"].ToString()){Response.Write("<scriptlanguage=javascript>alert('对不起,该用户已经注册!');location='Register.aspx'</script>");return;}}read.Close();}