aspNotes2注释(问答模式)
答:在实际应用中,VBscript变量的概念已经模糊,允许变量可以直接用来代替模糊的声明变量,但这是一种不好的习惯,这可能会导致程序的错误,因为一个变量可以重复定义。我们可以在程序中使用OptionExplicit语句,所以当我们使用一个变量,我们必须声明它的第一。如果我们使用一个未声明的变量,程序运行时就会出错。
实践表明,在ASP文件中使用选项明显地减少了程序错误的机会,大大提高了整体性能。
问题10:运行ASP文件时有哪些安全措施
答:ASP提供了良好的代码保护机制,所有ASP代码都在服务器端执行,只返回客户端代码执行结果,但不排除恶意用户故意破坏Web服务器,因此在编写asp文件时应注意安全问题。
虽然文件介绍了ASP公司为延伸,ASP仍然是推荐的文件扩展名的文件。当代码运行在恶劣的Web服务器的安全机制,就进入地址栏中的地址的文件(包括扩展名),你可以浏览该文件的内容,这是由于Web服务器,如果没有一个很好的定义分析类型(如公司)动态链接文件时,数据库中的显示源代码。
另外,不要把数据库文件的网站内部结构,所以当人恶意获取数据库路径,他们可以很容易地访问数据库,然后修改数据库内容的故意。这是对数据库的数据源名称DSN(数据源建立更好的名字),存储在DSN连接到指定的数据提供程序的信息,包括:数据库的物理位置,用于访问数据库的驱动程序类型,其他参数需要访问数据库的驱动程序,在数据库访问可以直接访问网络。
问题11:在评估Web数据库管理系统时需要考虑哪些问题
答:在评估Web数据库管理系统时,必须考虑三个问题:多用户问题;Web数据库应该是关系型的;数据库安全问题。
什么是问题12:ADO,以及它如何操作数据库
答:ADO的全名是ActiveX数据对象(ADO)是一种特殊的对象,一组优化的访问数据库,它提供了一个完整的ASP网站数据库的解决方案,其在服务器的角色,提供包含信息的网页内容数据库,通过执行SQL命令,让用户输入在图片浏览器,更新和删除网站的数据库信息。
ADO主要包括三个对象,连接,记录,和命令,其主要功能如下:
连接对象:负责打开或连接数据库文件;
记录集对象:访问数据库中的内容;
命令对象:对数据库的动作查询指令,以及执行SQL Server的存储过程。
问题13:在使用Recordset对象和命令对象来访问数据库的区别吗
答:记录集对象要求数据库发送所有的数据。当数据量较大时,会造成网络拥塞和数据库服务器过载,降低整体执行效率。
SQL语句直接从命令对象调用,它在数据库服务器中执行,显然具有很高的执行效率,尤其是在服务器端,我们可以通过执行服务器创建的存储过程来减少网络流量。此外,可以通过预先分析语法来提高整体执行效率。
问题14:你必须创建一个每个Recordset对象连接对象
答:你可以用相同的连接对象不同的记录集对象的同时,为了节省资源。
问题15:什么是数据库管理系统(DBMS)
答:为了保证数据库存储在数据的安全性和一致性上,必须有一套软件来完成相应的任务管理,这个软件是一个数据库管理系统,DBMS、DBMS与系统是不同的,但总的来说,它应该包括以下几个方面:
数据库描述功能:定义数据库的全局逻辑结构、局部逻辑结构和其他数据库对象。
数据库管理功能,包括系统配置与管理、数据访问与更新管理、数据完整性管理和数据安全管理;
数据库的查询和操作功能:这个功能包括数据库的检索和修改;
数据库维护功能:包括数据导入管理、数据库结构维护、数据恢复功能和性能监控。
为了提高数据库系统的开发效率,除了数据库管理系统之外,现代数据库系统也提供了多种工具来支持应用程序的开发。
问题16:当前流行的Web数据库管理系统是什么
答:当前流行的Web数据库管理系统微软SQL Server、Oracle、DB2、Sybase、小型企业使用访问更多。
今天,我们为你们安排了8个基本问题。我希望你能收集它们,真正了解每一个问题。