- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
台技术的设计与应用NET第十章V2
* 转化日期格式的RowDataBound方法的代码 protected void gvNewsList_RowDataBound (object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { //GridView控件的第3列为日期列 e.Row.Cells[3].Text =Convert.ToDateTime (e.Row.Cells[3].Text).ToShortDateString (); } } GridView控件的RowDataBound 事件在GridView控件将数据行绑定 到数据时发生 * 10.3 开发过程 10.3.1 数据库设计 在SQL Server中新建一个数据库,将其命名为db_News,并在其中创建两个数据表,分别是的用户信息表(tb_User)和新闻信息表(tb_News)。它们的表结构如下图: * 用户信息表(tb_User) 新闻信息表(tb_News) * 10.3.2 配置Web.config 为了系统数据的安全和编程简洁,方便网页维护,可在配置文件中设置一些参数。本实例配置了配置数据库连接字符串: appSettings add key=ConnectionString value= server=LVSHUANG0927\HCDY;Uid=sa; pwd=;database=db_news;/ /appSettings * 在ASP.NET 4.0中,网站的App_Code文件夹专门用来存放一些被多次调用的方法或应用于全局的代码(如公共类),这使得系统结构清晰,代码有重用性和易维护性。如果没有,可以在资源管理器中该项目名称上右单击鼠标,在弹出的快捷菜单中选择“添加ASP.NET文件夹”命令,添加一个App_Code文件夹。 10.3.3 公共类编写 公共类的内容 在本例中建立了一个公共类CommonClass.cs,该公共类中包含6个方法,它们分别为: GetConnection方法连接数据库 MessageBox方法弹出提示框显示消息 ExecSQL方法执行SQL语句操作 GetDataSet方法执行SQL语句并返回数据集 checkLogin方法判断用户是否为合法用户 RandomNum方法生成4位的验证码 * 1)、GetConnection方法 /// 连接数据库 /// returns返回SqlConnection对象/returns public SqlConnection GetConnection () { string myStr = ConfigurationManager.- AppSettings[ConnectionString].ToString(); SqlConnection myConn = new SqlConnection (myStr); return myConn; } * 2)、MessageBox方法 MessageBox方法主要使用脚本语言弹出。提示框,其中包含TxtMessage和Url两个参数,参数TxtMessage用来接受提示信息;参数Url是当用户单击提示框中的“关闭”按钮时,接受跳转页的地址。代码如下: public string MessageBox(string TxtMessage,string Url) { string str; str = script language=javascriptalert ( + TxtMessage + );location= + Url + /script; return str; } * 3)、ExecSQL方法 ExexSQL方法用于执行SQL语句,返回值为Boolean类型,主要实现对数据库中的数据进行增、删、改等操作命令。在SQL命令执行后,还必须补充执行命令ExecuteNonQuery方法将变化后的数据写回数据库。执行成功后返回true,否则返回false。代码如下: * ExecSQL方法的代码 public Boolean ExecSQL (string sqlStr) { SqlConnection myConn = GetConnection ();
您可能关注的文档
最近下载
- 《校园危机事件应对与处理》专题讲座.pptx VIP
- 一次性使用中心静脉导管套装产品技术要求标准2024年.docx VIP
- 《工程伦理》课程教学大纲.docx VIP
- GB50217-2018 电力工程电缆设计标准.docx VIP
- (高清版)-B-T 17799.2-2023 电磁兼容 通用标准 第2部分:工业环境中的抗扰度标准.pdf VIP
- 2025山西航空产业集团有限公司校园招聘86人(第二批)笔试参考题库附答案解析.docx VIP
- 屋顶光伏发电项目施工方案.doc
- 四川省2024年普通高校对口招生统一考试语文真题(含答案解析).docx VIP
- 企业发展五年规划目录.PDF VIP
- 2025年电信人工智能学习考试题库(含答案).pdf VIP
文档评论(0)