我用sql把一个Excel表导入到了GridView中了,可是代码太乱,我想把其中的表名用一个变量换掉,如:sheet (原表名是[学生表$]),另外,表中的时间是日期时间型的如:2008-08-08 08:08:08,怎样把时间提出来,用作sql的选择条件!
代码:
string strCob = "SELECT DISTINCT 姓名,编号,[签到/退],标识号,身份证号码 FROM [学生表$] WHERE 日期时间 LIKE '200_-_-4 下午 12%'";
GridView2.DataSource = aaa.GetData(strCob);
GridView2.DataBind();
string strCoc = "SELECT DISTINCT 姓名,编号,[签到/退],标识号,身份证号码 FROM [学生表$] WHERE 日期时间 LIKE '200_-_-4 下午 12%'";
GridView3.DataSource = aaa.GetData(strCoc);
GridView3.DataBind();
string strCod = "SELECT DISTINCT 姓名,编号,[签到/退],标识号,身份证号码 FROM [学生表$] WHERE 日期时间 LIKE '200_-_-4 下午 06%'";
GridView4.DataSource = aaa.GetData(strCod);
GridView4.DataBind();
xuexi le
更换表名就在原表名加AS 就可以更换。如:SELECT。。。。。FROM [学生表$] AS sheet WHERE 。。。。