I've got an Access database; one of its fields is an OLE Object where the object is an MS Word Document.
I need to display this on an ASP page in a form that can be updated. I can't even get it to display! What am I doing wrong? Here's my code:
<!-- METADATA TYPE="typelib" FILE="C:\Program Files\Common Files\System\ado\msado15.dll" -->
<%@ Language=VBScript %>
<%Option Explicit%>
<html>
<head>
<title>Test SQL Image datatype</title>
</head>
<body>
<%
DIM Conn, objRs
Dim strStream
Dim SqlStr, strText
SqlStr ="SELECT * FROM Table1"
Set Conn = Server.CreateObject("ADODB.Connection"![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
set objRs=Server.CreateObject("ADODB.recordset"![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Conn.ConnectionTimeout=60
Conn.Open "DSN=AccessTest"
objRs.Open SqlStr, Conn, dOpenForwardOnly,adLockReadOnly
Response.Expires = 0
Response.Buffer = TRUE
Response.Clear
Do Until objRs.EOF
Response.write objRs("Text"![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Response.ContentType = "application/word"
Response.Write objRs("WordText"
objRs.MoveNext
Loop
objRs.Close
set objRs=Nothing
Conn.Close
Set Conn=Nothing
%>
</body>
</html>
I need to display this on an ASP page in a form that can be updated. I can't even get it to display! What am I doing wrong? Here's my code:
<!-- METADATA TYPE="typelib" FILE="C:\Program Files\Common Files\System\ado\msado15.dll" -->
<%@ Language=VBScript %>
<%Option Explicit%>
<html>
<head>
<title>Test SQL Image datatype</title>
</head>
<body>
<%
DIM Conn, objRs
Dim strStream
Dim SqlStr, strText
SqlStr ="SELECT * FROM Table1"
Set Conn = Server.CreateObject("ADODB.Connection"
set objRs=Server.CreateObject("ADODB.recordset"
Conn.ConnectionTimeout=60
Conn.Open "DSN=AccessTest"
objRs.Open SqlStr, Conn, dOpenForwardOnly,adLockReadOnly
Response.Expires = 0
Response.Buffer = TRUE
Response.Clear
Do Until objRs.EOF
Response.write objRs("Text"
Response.ContentType = "application/word"
Response.Write objRs("WordText"
objRs.MoveNext
Loop
objRs.Close
set objRs=Nothing
Conn.Close
Set Conn=Nothing
%>
</body>
</html>