写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
来源:互联网 发布:什么是淘宝长尾词 编辑:程序博客网 时间:2024/05/22 13:08
select datatable:
public DataTable StudentSelect()
{
string sql = "select sid,sname,sex,age,photo from student";
return SqlHelper.ExecuteDataTable(sql);
}
list:
public int SID { get; set; }
public string SNAME { get; set; }
public string SEX { get; set; }
public int AGE { get; set; }
public string PHOTO { get; set; }
public List<Student> GetStudents()
{
string sql = "select sid,sname,sex,age,photo from student";
DataTable dt = SqlHelper.ExecuteDataTable(sql);
List<Student> list = new List<Student>();
foreach (DataRow row in dt.Rows)
{
Student stu=new Student();
stu.SID=(int)row[0];
stu.SNAME=row[1].ToString();
stu.SEX=row[2].ToString();
stu.AGE=Convert.ToInt32(row[3]);
stu.PHOTO=row[4].ToString();
list.Add(stu);
}
return list;
}
delete datatable:
public int StudentDelete(int sid)
{
string sql = "delete from student where sid=@sid";
SqlParameter pms = new SqlParameter("@sid", sid);
return SqlHelper.ExecuteNoQuery(sql, pms);
}
updata datatable:
public int StudentUpdate(int sid,string sname,string sex,int age,string photo)
{
string sql = "update student set sname=@sname,sex=@sex,age=@age,photo=@photo where sid=@sid";
SqlParameter[] pms = new SqlParameter[]
{
new SqlParameter("@sname",sname),
new SqlParameter("@sex",sex),
new SqlParameter("@age",age),
new SqlParameter("@photo",photo),
new SqlParameter("@sid",sid)
};
return SqlHelper.ExecuteNoQuery(sql, pms);
}
insert datatable:
public int StudentInsert( string sname, string sex, int age, string photo)
{
string sql = "insert into student(sname,sex,age,photo) values(@sname,@sex,@age,@photo)";
SqlParameter[] pms = new SqlParameter[]
{
new SqlParameter("@sname",sname),
new SqlParameter("@sex",sex),
new SqlParameter("@age",age),
new SqlParameter("@photo",photo)
};
return SqlHelper.ExecuteNoQuery(sql, pms);
}
- 1.写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- .写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list
- .写student类中的select,delete,update,insert方法并在objectDataSource中应用
- 写一个类的方法并在objectDataSource中应用
- 3• 使用ObjectDataSource完成上述题目 (添加select、delete、update和insert对应的类和方法)
- 写一个方法,读取1....n中的奇数和偶数,奇数和偶数分别存入列表中返回,调用该方法,打印 fun(50)
- 如何在mybatis中一个insert,delete,update中执行多条SQL语句
- Hibernate insert,select,update,delete方法
- ibatis HashMap select insert update delete parameterMap parameterClass resultMap resultClass="java.util.HashMap" 不写实体类
- Insert Update Delete Select
- 使用JDBC执行 select insert update delete
- 使用JDBC执行 select insert update delete
- oracle中execute immediate的使用(select/insert/update/delete)(
- 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个
- Hibernate 多对多双向关联
- 1.写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- <5>c语言实现ATM存取款系统(文件、排序)
- Struts2直接跳转到web.xml里的默认路径
- why C++ [Herb Sutter] ~路人的评论
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- GNU内嵌汇编资料
- C++学习开山篇-偶遇《C++ Renaissance》-Why C++?
- Hibernate3.X 实践总结
- GestureDetector类的用法
- Android的联通性---会话发起协议(SIP)(一)
- OpenCV OpenCL Gtest 工程框架的问题。
- C++ 单件模式
- f(n)=f(n-1)+2*f(n-2)+3f(n-3)