摘要:
在项目中用程序中嵌入mdf文件的方式来进行SQLServer数据库开发非常方便,用来发布开源项目等很方便,点击就可以运行,免部署,特别是在教学中用起来更加方便,老师不用先将数据库文件detach再发给学生,学生也不用将数据库文件attach。采用项目中嵌入mdf文件的方式,老师把讲课的代码发给学生,学生打开就可以运行。我在传智播客.net培训班教学中就是用的这种方式进行讲解。在ASP.net程序中只要将mdf文件放到项目的App_Data文件夹即可,在连接字符串中使用Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\CallCe 阅读全文
摘要:
SQL Server数据库ROW_NUMBER()函数的使用是本文我们要介绍的内容,接下来我们就通过几个实例来一一介绍ROW_NUMBER()函数的使用。实例如下:1.使用row_number()函数进行编号,如selectemail,customerID,ROW_NUMBER()over(orderbypsd)asrowsfromQT_Customer原理:先按psd进行排序,排序完后,给每条数据进行编号。2.在订单中按价格的升序进行排序,并给每条记录进行排序代码如下:selectDID,customerID,totalPrice,ROW_NUMBER()over(orderbytotalP 阅读全文
摘要:
Response.Redirect("")Server.Transfer("")转向其他站点能不能(只能站内转向)是否可带QueryString参数是是执行效率相对低相对高是否存在第三方控件的冲突BUG无有(如:AJAX等)浏览器是否显示目标地址是否特别注意:Server.Transfer()方法只能是本站内的URL跳转,不能跳转到其他的网站Server.Transfer()存在一些已知的和第三方控件的冲突Server.Transfer()隐藏目标地址(目标网页也就无法获取正确的来路) 阅读全文
摘要:
有以下办法获取iis版本. DirectoryEntry getEntity = new DirectoryEntry("IIS://localhost/W3SVC/INFO"); string Version = getEntity.Properties["MajorIISVersionNumber"].Value.ToString();Response.Write("IIS版本号为:"+Version);注意:1、此方法同样适用于ASP.net。2、此方法需引用程序集文件system.directoryservices.dll,使 阅读全文
摘要:
1.后台弹出提示信息方法Response.Write("");//弹出提示信息,但页面空白 Page.RegisterClientScriptBlock("tishi", "");//弹出提示信息,但页面空白 Page.RegisterStartupScript("tishi", "");//已过期,//弹出提示信息,页面不空白 ClientScript.RegisterClientScriptBlock(this.GetType(), "tishi","" 阅读全文
摘要:
现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下:控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 CustomValidator(自定义验证) 自定义验证控件 阅读全文