仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 589|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之在程序中誊写SQL语句

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:29:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
语言是不是不是最重要的?  园子里关于存储历程的会商有良多,很多人倡议将SQL语句写在程序中,这篇漫笔会商一下SQL语句在程序中的写法。
1stringstrSQL="SELECT[AddressID],[AddressLine1],[AddressLine2],[City],[StateProvinceID],[PostalCode],[rowguid],[ModifiedDate]FROM[AdventureWorks].[Person].[Address]WHERECity=BothellORDERBYAddressID";
  这是最一般的一种写法,并且在开辟中被普遍接纳。
stringstrSQL="SELECT"+
"[AddressID],"+
"[AddressLine1],"+
"[AddressLine2],"+
"[City],"+
"[StateProvinceID],"+
"[PostalCode],"+
"[rowguid],"+
"[ModifiedDate]"+
"FROM"+
"[AdventureWorks].[Person].[Address]"+
"WHERE"+
"City=Bothell"+
"ORDERBY"+
"AddressID";

  第二种写法,除让人开着恬逸一点外,没有任何优点。


上图所示的写法要更好一点,能够下降保护难度,进步开辟效力,团队开辟中应当对这些小细节加以划定。个中,图中标示的第一点能够看看在SQLServer2005中经由过程下图菜单天生的SQL语句,但不晓得为何SQLServer2005的查询编纂器天生的SQL语句仍是那末糟糕。微软完整能够剖析SQL语句并使之成为更有益于开辟的格局。








上图所示的写法要更好一点,能够下降保护难度,进步开辟效力,团队开辟中应当对这些小细节加以划定。个中,图中标示的第一点能够看看在SQLServer2005中经由过程下图菜单天生的SQL语句,但不晓得为何SQLServer2005的查询编纂器天生的SQL语句仍是那末糟糕。微软完整能够剖析SQL语句并使之成为更有益于开辟的格局。






  假如有两个表举行毗连,INNER(LEFT/RIGHT)JOIN等语句也应当写在一行。别的,倡议利用更复杂的英文别号取代中文表名。

有专家说:java不是跨平台,java就是平台,这很好的定义了java的特点。有了java,你只需要等待java平台在新平台上移植。这还不错吧!只是,java不是一个平台,而是多个平台。你需要在这个java平台移植到另一个java平台。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-19 15:17:06 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-27 11:11:36 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
小女巫 该用户已被删除
地板
发表于 2015-2-5 07:37:48 | 只看该作者
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
admin 该用户已被删除
5#
发表于 2015-2-11 08:09:53 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
分手快乐 该用户已被删除
6#
发表于 2015-3-2 01:15:56 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
简单生活 该用户已被删除
7#
发表于 2015-3-17 18:10:47 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
乐观 该用户已被删除
8#
发表于 2015-3-17 18:10:48 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表