您目前尚未登陆,请选择【登陆】或【注册
首页->新闻文章->明博静态新闻文章发布系统源码>>Files/ShowFileItems.aspx>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:明博静态新闻文章发布系统源码
当前文件:文件类型 MinbelNews/Files/ShowFileItems.aspx打开代码结构图
普通视图
		            
1<%@ Page Language="C#" %> 2<%@ Import Namespace="System.Data.OleDb" %> 3 4 5<script runat="server"> 6 //显示几条数据在指定的位置 7 /// <summary> 8 /// <script type="text/javascript" src="Files/ShowFileItems.aspx?Num=8&TypeID=2"></sscript> 9 ///Num 条数 10 ///TypeID 类型的ID 11 /// </summary> 12 13 14 private void Page_Init(object sender, EventArgs e) 15 { 16 Int32 iTypeID = 0;//类型的ID 17 Int32 iNum = 8;//显示的条数 18 string strShowTime = "";//是否显示时间 19 if ( Request.QueryString["Num"] == null) 20 { 21 Response.Write("参数错误!"); 22 return; 23 } 24 iNum = Int32.Parse(Request.QueryString["Num"].ToString()); 25 if (Request.QueryString["ShowTime"] != null) 26 { 27 strShowTime = Request.QueryString["ShowTime"].ToString(); 28 } 29 if (Request.QueryString["TypeID"] != null) 30 { 31 32 iTypeID = Int32.Parse(Request.QueryString["TypeID"].ToString()); 33 } 34 35 CsharpBean cb = new CsharpBean(); 36 OleDbConnection ConnAcc = new OleDbConnection(cb.MyConn); //OleDb链接类的实例化 37 ConnAcc.Open();//打开数据库 38 string strSQL = "";//SQL语句 39 if (iTypeID > 0) 40 { 41 strSQL = "SELECT Top " + iNum + " Title,Url,InputTime FROM FileList Where TypeID=" + iTypeID + " Order by InputTime DESC"; 42 } 43 else 44 { 45 strSQL = "SELECT Top " + iNum + " Title,Url,InputTime FROM FileList Order by InputTime DESC"; 46 } 47 OleDbCommand cmd = new OleDbCommand(strSQL, ConnAcc);//创建Command命令对象 48 OleDbDataReader dr = cmd.ExecuteReader();//创建DataReader对象,并调用ExecuteReader从数据源检索行 49 50 try 51 { 52 Response.Write("document.write('<table width=100% border=0 cellspacing=0 cellpadding=0>');"); 53 54 while (dr.Read())//启动阅读器的Read方法,返回行的每一列 55 { 56 Response.Write("document.write('<tr > ');"); 57 Response.Write("document.write('<td width=5% height=25><img src=/images/red_dian.gif alt=List width=3 height=3></td> ');"); 58 //string str = "<td height=25><span style=FONT-SIZE: 12px><a href=~/Files/" + dr["Url"].ToString() + " target=_blank> " + dr["Title"].ToString() + "</a></span></td>"; 59 //Response.Write("document.write('" + str + "');"); 60 Response.Write("document.write('<td height=25><span style=FONT-SIZE: 12px><a href=/Files/" + dr["Url"].ToString() + " target=_blank>" + dr["Title"].ToString() + "</a></span></td>');"); 61 if (strShowTime == "YES") 62 { 63 Response.Write("document.write('<td width=22% height=25><span style=FONT-SIZE: 12px>[ " + DateTime.Parse(dr["InputTime"].ToString()).ToShortDateString() + " ]</span></td> ');"); 64 } 65 Response.Write("document.write('</tr> <tr >');"); 66 Response.Write("document.write(' <td height=1 background=images/title_dotted.gif></td>');"); 67 Response.Write("document.write('<td height=1 background=images/title_dotted.gif></td> ');"); 68 if (strShowTime == "YES") 69 { 70 Response.Write("document.write('<td height=1 background=images/title_dotted.gif></td> ');"); 71 } 72 Response.Write("document.write('</tr> ');"); 73 //Response.Write("document.write(' ');"); 74 75 } 76 //..数据读取,格式为 dr["列名"] 77 Response.Write("document.write('</table>');"); 78 Response.Write("document.write('<br>');"); 79 } 80 catch (Exception ex) 81 { 82 Response.Write("错误,错误原因:" + ex.Message); 83 Response.End(); 84 } 85 finally 86 { 87 dr.Close();//关闭阅读器 88 ConnAcc.Close();//关闭数据库 89 } 90 } 91</script> 92
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:明博静态新闻文章发布系统源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号