
3、最后点击,并找到添加,选择边界类、实体类、控制类的图,即可开始画。
给实体类添加对应参数的构造函数,比如:public class A {
private String name
private String value
public A() {} // 空参构造函数
public A(String name, String value) { // 多参构造函数,创建时同时给多个属性赋值
this.name = name
this.value = value
}
// getter和setter...
}
Model层:public class Class1
{
private string tg//
public string TG
{
set{tg=value}
get{return tg}
}
}
DAL层:
数据层插入数据方法,传入一个实体类Class1作为参数
public class Class2
{
public int AddData(Class1 c1)
{
string strValue=cl.TG
string strSql = "insert into 表名(tg) values("+strValue+")"
SqlConnection conn=new SqlConnection("你的数据库连接字符串");
SqlCommand cmd = new SqlCommand(strSql,conn)
conn.open()
int intReturn=cmd.ExecuteNonQuery()
conn.close()
cmd.Dispose()
return intReturn
}
}
BLL层:
public class Class3
{
Class2 c2=new Class2()
public int AddData(Class1 c1)
{
return c2.AddData(c1)
}
}
然后在页面.CS文件中 *** 作BLL层
例:
public int Add()
{
Class1 c1=new Class1()
Class3 c3=new Class3()
c1.TG=TextBox1.Text
return c3.AddData(c1)
}
判断返回的值是否大于0,然后确定是否插入成功。
说得不好,提供给你参考参考。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)