文本与图像上传到数据库

简介: 1.upload.asp方法    function checkinfo()       if (document1.form1.picture.value"") then         if (Instr(1,document.form1.picture.value,".")
1.upload.asp方法
<head>
<script language=vbscript>
    function checkinfo()
       if (document1.form1.picture.value<>"") then
         if (Instr(1,document.form1.picture.value,".")<=0) or (Instr(1,document.form1.picture.value,"\")<=0)  or ((Instr(1,document.form1.picture.value,"bmp")<=0) and (Instr(1,document.form1.picture.value,"gif")<=0) and  (Instr(1,document.form1.picture.value,"jpg")<=0)) then
            msgbox('图片格式不正确,请重写!')
            document.form1.picture.focus()
            document.form1.picture.select(this)
            window.even.returnvalue=false
            exit function
          end if    
          form2.submit
          if document.form1.picture1.value<>" " then
            form1.submit
          end if
     end function   
</script>
</head>
<form name="form1" ENCTYPE="multiport/form-data" Action="upimage.asp" Method="POST" target="_blank">
  新闻图片:<input name="picture" TYPE="file" size=40>
</form>
<form method="POST" action="uptext.asp" name="form2" target="_blank">新闻内容:
<input name="text" type="text" size=40>
<p><input type="button" value="提交" name="B1" onclick="checkinfo()">
<input type="reset" value="清除" name="B2">

2.上传文本页面
<%
  text=request("text")
  set rs=Server.CreateObject("ADODB.Recordset")
  sql="select * from newtable2"
  rs.Open sql,conn,1,3
  rs.AddNew
  rs.("text")=text
  rs.Update
  rs.Close
  response.write text
%>
<p align="center"><a href="javascript.Close()">关闭窗口</a></p>

3.上传图像页面
注:用rs的appendchunk方法存储图像
<%
  FormSize=Request.TotalBytes
  FormData=Request.BinaryRead(FormSize)
  function ImageUp(formsize,formdata)
    bnctrf=chrb(13) & chrb(10)
    divider=leftb(formdata,instrb(formdata,bnctrf)-1)
    datastart=instrb(formdata,bnctrf & bnctrf)+4
    dataend=instrb(formdata,datastart,dataend)
  end function
  Image=ImageUp(FormSize,FormData)
  set rs=Server.Create("adodb.recordset")
%>
<#include file="data.inc"-->
<%
  sql="select top 1 * from newstable2 order by id desc"
  rs.open sql.conn,1,3
  rs("picture").appendchunk Image
  re.Update
%>
<img src=showimg.asp>id=<%=rs("id")%>>
<%
  rs.Close
%>
相关文章
|
4月前
|
存储 自然语言处理 搜索推荐
ChatGPT 文本Embedding融合Qdrant向量数据库:构建智能问答系统的技术探索
向量数据库结合ChatGPT带来了什么 1. **语义搜索:** 使用向量数据库进行语义搜索,可以更准确地找到与查询相关的信息。ChatGPT可以理解用户的自然语言查询,而向量数据库可以根据语义相似性返回匹配的向量数据。 2. **智能推荐:** 结合ChatGPT的智能理解和向量数据库的相似性搜索,可以实现更智能的推荐系统。系统可以根据用户的历史行为和语境,向用户推荐相似的向量数据,如文章、产品或其他内容。 3. **自然语言处理与向量表示结合:** ChatGPT可以将自然语言转换为向量表示,这样就可以在向量数据库中进行更高效的查询。这种集成使得自然语言处理和向量数据库可以相互补充等
357 0
|
7月前
|
人工智能 关系型数据库 分布式数据库
沉浸式学习PostgreSQL|PolarDB 16: 植入通义千问大模型+文本向量化模型, 让数据库具备AI能力
本文将带领大家来体验一下如何将“千问大模型+文本向量化模型”植入到PG|PolarDB中, 让数据库具备AI能力.
23550 18
沉浸式学习PostgreSQL|PolarDB 16: 植入通义千问大模型+文本向量化模型, 让数据库具备AI能力
|
30天前
|
存储 SQL 数据库
C# 将 Word 转文本存储到数据库并进行管理
C# 将 Word 转文本存储到数据库并进行管理
|
10月前
|
开发框架 Oracle 关系型数据库
关于vs2008使用oracleclient链接oracle数据库报报错OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用
用vs2008链接oracle数据库出现问题,报错OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用,从网上找了好久方法,有两种oracle客户端文件权限,和运行vs2008以管理员身份,这些都试过了没有用,查了好久还是没有解决问题,只好换一种方式链接oracle数据了。
340 0
|
11月前
|
算法 数据库
m基于HOG特征提取和GRNN网络的人体姿态识别算法matlab仿真,样本为TOF数据库的RGB-D深度图像
m基于HOG特征提取和GRNN网络的人体姿态识别算法matlab仿真,样本为TOF数据库的RGB-D深度图像
215 0
|
XML SQL JSON
Spring-Batch读取数据 文本数据 数据库数据 XML数据 JSON数据
Spring-Batch读取数据 文本数据 数据库数据 XML数据 JSON数据
Spring-Batch读取数据 文本数据 数据库数据 XML数据 JSON数据
|
XML JSON Java
Spring Batch输出文本数据 XML数据 JSON数据 数据库
Spring Batch输出文本数据 XML数据 JSON数据 数据库
|
存储 Java 关系型数据库
Java使用JDBC向数据库存取大文本(比如小说等)
Java使用JDBC向数据库存取大文本(比如小说等)
213 0
Java使用JDBC向数据库存取大文本(比如小说等)
|
5天前
|
关系型数据库 MySQL 分布式数据库
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
35 2
|
21天前
|
SQL 数据可视化 关系型数据库
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
105 0

热门文章

最新文章