ASP网页编程之英文的服务器不撑持中文及中文数据库的...
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天英文的服务器不撑持中文及中文数据库的办理举措办法一:
在翻阅了微软NGWS文档后发明在文档的罕见成绩部分有提到要增加一个config.web文件到
web目次下,试了一下,中文显现公然OK了。
办法以下:
创建一个文件config.web,内容以下,放在WEB目次下
<configuration>
<globalization
requestencoding="utf-8"
responseencoding="utf-8"
/>
</configuration>
厥后在网上看到论坛中有人发帖子说将utf-8换成gb2312仿佛也能够,作者没有试过,人人能够一试。
办法二:
厥后定阅了微软的旧事组,在微软的旧事组dotnet.framework.aspplus.general中发明有会商这
个成绩的文章,办法为增加<%@CODEPAGE="936"%>到每页的开首,有点相似于jsp中的
<%@pagecontentType="text/html;charset=gb2312"%>
赶忙测试了一下,公然OK!!!
例子以下面所示:
<%@CODEPAGE="936"%>
<%@ImportNamespace="System.Data"%>
<%@ImportNamespace="System.Data.ADO"%>
<%@ImportNamespace="System.Globalization"%>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
</head>
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 不能只是将它停留在纸上谈兵的程度上。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
页:
[1]