JSP+SQL Server 2000图片存取问题 求援JSP高手

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:56:13
请问在JSP中如何实现在SQL Server 2000中存取图片,劳驾给出具体程序代码。(请确保程序能正常实现功能后粘上代码,谢谢!)

在JSP把图片地址的URL存储到SQL Server 2000中
或者把图片转换成二进制存储到SQL Server 2000中
建立后台数据库

if exists (select * from dbo.sysobjects
where id = object_id(N'[dbo].[p]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[p]
GO
CREATE TABLE [dbo].[p] (
[picid] [int] IDENTITY (1, 1) NOT NULL ,
[picname] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[pic] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

3.向数据库存储二进制图片

启动Dreamweaver MX后,新建一个JSP文件。其代码如下所示。

<%@ page contentType="text/html;charset=gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()
+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
&l