17、问题:在asp中使用ado的addnew方法和直接使用“insert into...”语句有何不同?哪种方式更好?
答:ado的addnew方法只是将“insert into ”语句封装了起来,所以,当对大量数据进行操作的时候,直接使用sql语句将会大大加快存取数据的速度,因为它减少了ado的“翻译”时间,由于sql语句所执行的操作是直接在数据库服务器中进行的,尤其在数据量很大的时候有显著的优势。
18、问题:为什么我在asp中使用标准的插入记录语句 insert into books(name,email) values(“kitty”, “kitty@263.com”)会出错?
答:sql(structured query language/结构式查询语言)是ibm公司在1970年代所发展出来的数据查询语言,它现在已经成为关系型数据库查询语言的标准。sql语句是一种以英文为基础的程序语言,可以使用它来添加,管理以及存取数据库。
在sql语句中添加时的字符串虽然可以使用双引号,但在asp中却需要使用单引号才能正常执行。所以应当写成insert into books(name,email) values(‘kitty’,‘kitty@263.com’)。
19、问题:什么是activex 控件? 在哪里可以得到这些activex控件?
答:microsoft activex控件是由软件提供商开发的可重用的软件组件。除了asp的内嵌对象外,另外安装进来的activex控件也可以在asp中使用,这样可以节省许多宝贵的开发时间,在asp中其实也内嵌了很多的activex控件可以使用。
使用activex控件,可以很快地web应用程序、以及开发工具中加入特殊的功能。例如,使用adrotator对象来制作广告滚动板,使用filesystemobject对象进行文件存取,使用marquee对象实现滚动文字。
现在,已有1000多个商用的activex控件,开发activex控件可以使用各种编程语言,如c,c++等,以及微软公司的 visual java开发环境microsoft visual j++。 activex控件一旦被开发出来,设计和开发人员就可以把它当作预装配组件,用于开发客户程序。以此种方式使用 activex控件,使用者无需知道这些组件是如何开发的,在很多情况下,甚至不需要自己编程,就可以完成网页或应用程序的设计。
目前由第三方软件开发商提供的商用控件有1000多种。微软activex组件库(activex component gallery)中存着有关信息以及相关的连接,它们指向微软及第三方开发商提供的各种 activex 控件。在微软activex组件库(activex component gallery)中,可以找到开发inte.net增强型activex 控件的公司列表。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器