用SQL Server为Web浏览器提供图像3(end)
敬业的IT人
互联网
佚名
2008-4-14 17:12:47
建立Web项目和设置数据库连接
在注册了 ImageLoader 动态链接库之后,我们就可以建立Web项目了。我们使用微软Visual InterDev 1.0 建立ASP页面以
及到微软sql server(WINDOWS平台上强大的数据库平台)数据库的数据连接。
首先,打开微软Visual InterDev。在文件File 菜单里,选择新建(New)菜单项。在出现的对话框里,选中Web项目向
导,在项目名称字段里输入ImageLoad 。单击确定(OK),完成后面两步,结束向导。
可以看到, Visual InterDev 在工作空间(Workspace)窗口里自动地生成了一个文件,叫做Global.asa。在用户第一次
查看Web程序里的页面里,就会自动生成这个文件。要连接sql server(WINDOWS平台上强大的数据库平台)里的数据库,选择项目 | 加入项目(Project |
Add To Project),然后选择数据连接(Data Connection)。这里,选择数据源对话框出现,我们必须定义一个数据源名
称(DSN)。
单击新建(New)按钮,在列出的可用数据驱动程序列表里,选择sql server(WINDOWS平台上强大的数据库平台),然后单击下一步(Next)。接着,在输入框
里输入 Grocevb 作为DSN。接下来的几步很容易完成,不再详述。
下面,出现了sql server(WINDOWS平台上强大的数据库平台) 登录对话框。输入服务器名称,登录ID和口令,并单击选项(Option)按钮。从列出的可用数据
库列表里,选择Grocevb,单击确定(OK)。在结束了全部以上步骤之后,就返回到了选择数据源对话框。在这里,从DSN
列表里单击文件名 Grocevb.dsn,然后完成后面几步结束这段操作。
现在,可以双击Global.asa,查看以上步骤在这个文件里生成的代码。代码定义了连接sql server(WINDOWS平台上强大的数据库平台)数据库所必需的一些变
量。
为了初始化类 clsImageLoader ,必须在Global.asp的开始放两行代码。我们在列表 C里列出了Global.asa里的代码。注
意clsImageLoader 是一个会话范围内的对象。
列表 C: Global.asa
<OBJECT RUNAT=Server SCOPE=Session ID=objImageLoader PROGID="ImageLoader.clsImageLoader">
</OBJECT>
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Session("Grocevb_ConnectionString") = "DRIVER=sql server(WINDOWS平台上强大的数据库平台); SERVER=(local);
UID=sa;PWD=;APP=Microsoft (R) Developer Studio;WSID=JIA;
DATABASE=Grocevb;UseProcForPrepare=0"
Session("Grocevb_ConnectionTimeout") = 15
Session("Grocevb_CommandTimeout") = 30
Session("Grocevb_RuntimeUserName") = "sa"
Session("Grocevb_RuntimePassword") = ""
End Sub
Sub Session_OnEnd
set objImageLoader = Nothing
End Sub
</SCRIPT>
建立ASP页面
为了连接到数据库,并和ImageLoader这个动态链接库通信,我们在Web项目里建立了一个ASP文件。方法是在文件(File)
菜单里选择新建(New)菜单项,在文件(Files)标签卡中选择ASP页面图标,在输入框里输入文件名称。我们把这个页面
命名为default.asp。在default.asp 里包含的代码如列表 D所示。
列表 D: default.asp
<% Set dbConn = Server.CreateObject("ADODB.Connection")
dbConn.ConnectionTimeout = Session("Grocevb_ConnectionTimeout")
dbConn.CommandTimeout = Session("Grocevb_CommandTimeout")
dbConn.Open Session("Grocevb_ConnectionString"), Session("Grocevb_RuntimeUserName"), _
在注册了 ImageLoader 动态链接库之后,我们就可以建立Web项目了。我们使用微软Visual InterDev 1.0 建立ASP页面以
及到微软sql server(WINDOWS平台上强大的数据库平台)数据库的数据连接。
首先,打开微软Visual InterDev。在文件File 菜单里,选择新建(New)菜单项。在出现的对话框里,选中Web项目向
导,在项目名称字段里输入ImageLoad 。单击确定(OK),完成后面两步,结束向导。
可以看到, Visual InterDev 在工作空间(Workspace)窗口里自动地生成了一个文件,叫做Global.asa。在用户第一次
查看Web程序里的页面里,就会自动生成这个文件。要连接sql server(WINDOWS平台上强大的数据库平台)里的数据库,选择项目 | 加入项目(Project |
Add To Project),然后选择数据连接(Data Connection)。这里,选择数据源对话框出现,我们必须定义一个数据源名
称(DSN)。
单击新建(New)按钮,在列出的可用数据驱动程序列表里,选择sql server(WINDOWS平台上强大的数据库平台),然后单击下一步(Next)。接着,在输入框
里输入 Grocevb 作为DSN。接下来的几步很容易完成,不再详述。
下面,出现了sql server(WINDOWS平台上强大的数据库平台) 登录对话框。输入服务器名称,登录ID和口令,并单击选项(Option)按钮。从列出的可用数据
库列表里,选择Grocevb,单击确定(OK)。在结束了全部以上步骤之后,就返回到了选择数据源对话框。在这里,从DSN
列表里单击文件名 Grocevb.dsn,然后完成后面几步结束这段操作。
现在,可以双击Global.asa,查看以上步骤在这个文件里生成的代码。代码定义了连接sql server(WINDOWS平台上强大的数据库平台)数据库所必需的一些变
量。
为了初始化类 clsImageLoader ,必须在Global.asp的开始放两行代码。我们在列表 C里列出了Global.asa里的代码。注
意clsImageLoader 是一个会话范围内的对象。
列表 C: Global.asa
<OBJECT RUNAT=Server SCOPE=Session ID=objImageLoader PROGID="ImageLoader.clsImageLoader">
</OBJECT>
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Session("Grocevb_ConnectionString") = "DRIVER=sql server(WINDOWS平台上强大的数据库平台); SERVER=(local);
UID=sa;PWD=;APP=Microsoft (R) Developer Studio;WSID=JIA;
DATABASE=Grocevb;UseProcForPrepare=0"
Session("Grocevb_ConnectionTimeout") = 15
Session("Grocevb_CommandTimeout") = 30
Session("Grocevb_RuntimeUserName") = "sa"
Session("Grocevb_RuntimePassword") = ""
End Sub
Sub Session_OnEnd
set objImageLoader = Nothing
End Sub
</SCRIPT>
建立ASP页面
为了连接到数据库,并和ImageLoader这个动态链接库通信,我们在Web项目里建立了一个ASP文件。方法是在文件(File)
菜单里选择新建(New)菜单项,在文件(Files)标签卡中选择ASP页面图标,在输入框里输入文件名称。我们把这个页面
命名为default.asp。在default.asp 里包含的代码如列表 D所示。
列表 D: default.asp
<% Set dbConn = Server.CreateObject("ADODB.Connection")
dbConn.ConnectionTimeout = Session("Grocevb_ConnectionTimeout")
dbConn.CommandTimeout = Session("Grocevb_CommandTimeout")
dbConn.Open Session("Grocevb_ConnectionString"), Session("Grocevb_RuntimeUserName"), _
- 最新文章
- 制作一个个人搜索引擎(源码)[04-14]
- 制作一个简单的服务器端控制[04-14]
- 用Access制作一个功能完善的论坛(源程序)[04-14]
- 广告播放和跟踪系统的制作[04-14]
- 动态广告管理程序制作例子[04-14]
- 深入研究“用ASP上载文件”(一)[04-14]
- 相关文章
- 作一个可以直接和浏览器进行交互的组件[04-14]
- 把IP表存入SQL里的程序[04-14]
- SQL SERVER结构浏览器[04-14]
- 显示sql数据库所有表的名称(带删除功能)[04-14]
- 用ASP+SQL Server为网页建一道防火墙[04-14]
- 用ASP实现对Web搜索引擎Index Server的访问[04-14]
