vbscript和asp vbscript有什么区别么?

来源:百度知道 编辑:UC知道 时间:2024/09/25 21:26:21
我是asp初学者,感觉上VBscript和ASP vbscript没什么区别

VBscript是ASP的宿主脚本,也是ASP默认的脚本语言。
ASP不完全等于VBscript,ASP是一个运行环境,而不是一种语言!它不仅包括VBscript脚本部分,还包括ASP内置组建、内置对象、另外ASP很强大的功能是操作数据库,这又需要ODBC连接数据库、使用ADO组件执行SQL语句。

另外VBscript的一些语句只能在客户端而不能在服务器端执行,如:msgbox函数,在服务器端调用这个函数会出现“没有执行权限”的错误。

语法上没有区别,运行于服务端的ASP代码可以使用服务器上的对象、数据库等,运行于浏览器客户端的VBSCRIPT代码可以使用浏览器里面的对象,这是唯一的区别,也就是运行环境不同(服务器和浏览器)。

语法基本一致,只是有一些写法和用法有区别