您的位置:首页 > 数据库

组长帮忙实现了基类传参无存储过程能多用的数据库操作

2007-09-29 20:49 375 查看
写基类时,由于涉及到传参,用的方法只能实现特定的数据库操作,完全违背了基类设计的初衷。

今天组长过来帮忙写好了基类的一个方法,只要传入参数,只调用基类的一个方法就能实现数据库操作啦。

基类中的方法:

public static SqlParameter getPara(string pName,SqlDbType pType)

public void dbExectSqlWithPara(string str,SqlParameter[] p)

public void addnews(string title,string content)

news sea = new news();

protected void Page_Load(object sender, EventArgs e)

protected void Button1_Click(object sender, EventArgs e)

{

sea.addnews(this.TextBox1.Text, this.TextBox2.Text);

Response.Write("OK");

}
这样不管什么样的数据库操作,只用基类中dbExectSqlWithPara,getPara两个方法就能实现了。

而以前只能添一条信息在基类加一个方法或者在数据库中加一个存储过程。

感谢组长放下手上的工作来给我讲解,感谢胡总中午不睡觉帮我分析。让我知道了世界上还有种方法叫传参。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐