在控制台根目录中展开数据库分组(如果写有无项目,那么点击SQL Server 组右键新建SQL Server注册完成注册向导载入当前启动数据库服务)。在数据库目录右键新建数据库,就会弹出数据库属性的windows窗体,修改名称为test点击确定就完成了数据库的创建。
图片:60_3710_dbc66a68e80283a.jpg
然后继续选择新建的数据库中的“表”右键新建表,创建2.2.1.1所展示的数据结构的数据库。
图片:60_3710_0b4d1cc4073f11c.jpg
Sql.asp不用修改直接复制到web目录下即可。Conn.asp为如下代码: <% Set conn = Server.CreateObject("ADODB.Connection") '这里user id 是Mssql用户名,passsword是Mssql密码,Initial Catalog为数据库名称,Data Source是数据库所在服务器,因为我们是在本机搭建所以可以用(local)也可以用127.0.0.1,如果在其他服务器上搭建输入服务器的ip即可 conn.open "Provider = Sqloledb;User ID =sa; Password =sa;Initial Catalog =test;Data Source =(local);" %> 通过错误页面判断:
图片:60_3710_c4074d42ba7f51a.jpg
通过加入“'”使SQL语句出现错误导致会返回Microsoft OLE DB Provider for SQL Server错误信息(在未做容错的情况下),这里跟上面的access类似,他提示错误出现在SQL Server上,这就已经表名了是MSSQL数据库了。 通过查询判断: 在上节我们已经讲述了用ASP的容错语句容错,导致错误信息不会被客户端显示。而在这节我们利用iis本身自带的“脚本错误的错误信息”来返回错误提示,实现与容错一样的效果。 在iis中选择网站右键单击属性,在主目录中单击“配置”在弹出的“应用程序配置”对话框中选择“调试”标签,我们会发现“调试”内有想客户端发送错误消息的选项,选择第二个“向客户端发送下列文本错误信息”。