using System;
using System.Data;
using System.Text;
using System.Data.SqlClient;
using whb147.IDAL;
namespace whb147.SQLServerDAL
{
/// <summary>
/// 数据访问类SMR_Educate。
/// </summary>
public class SMR_Educate : ISMR_Educate
{
public SMR_Educate()
{ }
#region 成员方法 /// <summary>
/// 增加一条数据
/// </summary>
public int Add(whb147.Entity.SMR_Educate entity)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into SMR_Educate(Educate_Title,Educate_Content,CityName,Educate_SDate,Educate_EDate,Educate_Address,Educate_Number,Educate_Equipment,Create_Date,IsFinish,Member_ID");
strSql.Append(")");
strSql.Append(" values (");
strSql.Append("'" + entity.Educate_Title + "',");
strSql.Append("'" + entity.Educate_Content + "',");
strSql.Append("'" + entity.CityName + "',");
strSql.Append("'" + entity.Educate_SDate + "',");
strSql.Append("'" + entity.Educate_EDate + "',");
strSql.Append("'" + entity.Educate_Address + "',");
strSql.Append("'" + entity.Educate_Number + "',");
strSql.Append("'" + entity.Educate_Equipment + "',");
strSql.Append("'" + entity.Create_Date + "',");
strSql.Append("'" + entity.IsFinish + "',");
strSql.Append("'" + entity.Member_ID + "'");
strSql.Append(")");
DbHelperSQL.ExecuteSql(strSql.ToString());
return entity.ID;
} /// <summary>
/// 更新一条数据
/// </summary>
public void Update(whb147.Entity.SMR_Educate entity)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update SMR_Educate set ");
strSql.Append("Educate_Title='" + entity.Educate_Title + "',");
strSql.Append("Educate_Content='" + entity.Educate_Content + "',");
strSql.Append("CityName='" + entity.CityName + "',");
strSql.Append("Educate_SDate='" + entity.Educate_SDate + "',");
strSql.Append("Educate_EDate='" + entity.Educate_EDate + "',");
strSql.Append("Educate_Address='" + entity.Educate_Address + "',");
strSql.Append("Educate_Number='" + entity.Educate_Number + "',");
strSql.Append("Educate_Equipment='" + entity.Educate_Equipment + "',");
strSql.Append("Create_Date='" + entity.Create_Date + "',");
strSql.Append("IsFinish='" + entity.IsFinish + "',");
strSql.Append("Member_ID='" + entity.Member_ID + "'");
strSql.Append(" where ID=" + entity.ID + "");
DbHelperSQL.ExecuteSql(strSql.ToString());
} /// <summary>
/// 删除一条数据
/// </summary>
public void Delete(int id)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("delete SMR_Educate ");
strSql.Append(" where ID=" + id);
DbHelperSQL.ExecuteSql(strSql.ToString());
} /// <summary>
/// 得到一个对象实体
/// </summary>
public whb147.Entity.SMR_Educate GetEntity(int id)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("select * from SMR_Educate ");
strSql.Append(" where id=" + id);
whb147.Entity.SMR_Educate entity = new whb147.Entity.SMR_Educate();
DataSet ds = DbHelperSQL.Query(strSql.ToString());
entity.ID = id;
if (ds.Tables[0].Rows.Count > 0)
{
entity.Educate_Title = ds.Tables[0].Rows[0]["Educate_Title"].ToString();
entity.Educate_Content = ds.Tables[0].Rows[0]["Educate_Content"].ToString();
entity.CityName = ds.Tables[0].Rows[0]["CityName"].ToString();
entity.Educate_SDate = DateTime.Parse(ds.Tables[0].Rows[0]["Educate_SDate"].ToString());
entity.Educate_EDate = DateTime.Parse(ds.Tables[0].Rows[0]["Educate_EDate"].ToString());
entity.Educate_Address = ds.Tables[0].Rows[0]["Educate_Address"].ToString();
entity.Educate_Number = int.Parse(ds.Tables[0].Rows[0]["Educate_Number"].ToString());
entity.Educate_Equipment = ds.Tables[0].Rows[0]["Educate_Equipment"].ToString();
entity.Create_Date = DateTime.Parse(ds.Tables[0].Rows[0]["Create_Date"].ToString());
entity.IsFinish = bool.Parse(ds.Tables[0].Rows[0]["IsFinish"].ToString()) ? 1 : 0;//int.Parse(ds.Tables[0].Rows[0]["IsFinish"].ToString());
entity.Member_ID = ds.Tables[0].Rows[0]["Member_ID"].ToString();
return entity;
}
else
{
return null;
}
} /// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("select * from SMR_Educate ");
if (strWhere.Trim() != "")
{
strSql.Append(" where " + strWhere);
}
strSql.Append(" order by ID ");
return DbHelperSQL.Query(strSql.ToString());
}
#endregion 成员方法
}
}C#的,你看看就明白了
using System.Data;
using System.Text;
using System.Data.SqlClient;
using whb147.IDAL;
namespace whb147.SQLServerDAL
{
/// <summary>
/// 数据访问类SMR_Educate。
/// </summary>
public class SMR_Educate : ISMR_Educate
{
public SMR_Educate()
{ }
#region 成员方法 /// <summary>
/// 增加一条数据
/// </summary>
public int Add(whb147.Entity.SMR_Educate entity)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into SMR_Educate(Educate_Title,Educate_Content,CityName,Educate_SDate,Educate_EDate,Educate_Address,Educate_Number,Educate_Equipment,Create_Date,IsFinish,Member_ID");
strSql.Append(")");
strSql.Append(" values (");
strSql.Append("'" + entity.Educate_Title + "',");
strSql.Append("'" + entity.Educate_Content + "',");
strSql.Append("'" + entity.CityName + "',");
strSql.Append("'" + entity.Educate_SDate + "',");
strSql.Append("'" + entity.Educate_EDate + "',");
strSql.Append("'" + entity.Educate_Address + "',");
strSql.Append("'" + entity.Educate_Number + "',");
strSql.Append("'" + entity.Educate_Equipment + "',");
strSql.Append("'" + entity.Create_Date + "',");
strSql.Append("'" + entity.IsFinish + "',");
strSql.Append("'" + entity.Member_ID + "'");
strSql.Append(")");
DbHelperSQL.ExecuteSql(strSql.ToString());
return entity.ID;
} /// <summary>
/// 更新一条数据
/// </summary>
public void Update(whb147.Entity.SMR_Educate entity)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update SMR_Educate set ");
strSql.Append("Educate_Title='" + entity.Educate_Title + "',");
strSql.Append("Educate_Content='" + entity.Educate_Content + "',");
strSql.Append("CityName='" + entity.CityName + "',");
strSql.Append("Educate_SDate='" + entity.Educate_SDate + "',");
strSql.Append("Educate_EDate='" + entity.Educate_EDate + "',");
strSql.Append("Educate_Address='" + entity.Educate_Address + "',");
strSql.Append("Educate_Number='" + entity.Educate_Number + "',");
strSql.Append("Educate_Equipment='" + entity.Educate_Equipment + "',");
strSql.Append("Create_Date='" + entity.Create_Date + "',");
strSql.Append("IsFinish='" + entity.IsFinish + "',");
strSql.Append("Member_ID='" + entity.Member_ID + "'");
strSql.Append(" where ID=" + entity.ID + "");
DbHelperSQL.ExecuteSql(strSql.ToString());
} /// <summary>
/// 删除一条数据
/// </summary>
public void Delete(int id)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("delete SMR_Educate ");
strSql.Append(" where ID=" + id);
DbHelperSQL.ExecuteSql(strSql.ToString());
} /// <summary>
/// 得到一个对象实体
/// </summary>
public whb147.Entity.SMR_Educate GetEntity(int id)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("select * from SMR_Educate ");
strSql.Append(" where id=" + id);
whb147.Entity.SMR_Educate entity = new whb147.Entity.SMR_Educate();
DataSet ds = DbHelperSQL.Query(strSql.ToString());
entity.ID = id;
if (ds.Tables[0].Rows.Count > 0)
{
entity.Educate_Title = ds.Tables[0].Rows[0]["Educate_Title"].ToString();
entity.Educate_Content = ds.Tables[0].Rows[0]["Educate_Content"].ToString();
entity.CityName = ds.Tables[0].Rows[0]["CityName"].ToString();
entity.Educate_SDate = DateTime.Parse(ds.Tables[0].Rows[0]["Educate_SDate"].ToString());
entity.Educate_EDate = DateTime.Parse(ds.Tables[0].Rows[0]["Educate_EDate"].ToString());
entity.Educate_Address = ds.Tables[0].Rows[0]["Educate_Address"].ToString();
entity.Educate_Number = int.Parse(ds.Tables[0].Rows[0]["Educate_Number"].ToString());
entity.Educate_Equipment = ds.Tables[0].Rows[0]["Educate_Equipment"].ToString();
entity.Create_Date = DateTime.Parse(ds.Tables[0].Rows[0]["Create_Date"].ToString());
entity.IsFinish = bool.Parse(ds.Tables[0].Rows[0]["IsFinish"].ToString()) ? 1 : 0;//int.Parse(ds.Tables[0].Rows[0]["IsFinish"].ToString());
entity.Member_ID = ds.Tables[0].Rows[0]["Member_ID"].ToString();
return entity;
}
else
{
return null;
}
} /// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("select * from SMR_Educate ");
if (strWhere.Trim() != "")
{
strSql.Append(" where " + strWhere);
}
strSql.Append(" order by ID ");
return DbHelperSQL.Query(strSql.ToString());
}
#endregion 成员方法
}
}C#的,你看看就明白了
这个看看呢
数据库封装的