「java文件保存到数据库」java文件保存到数据库里

博主:adminadmin 2023-01-27 16:03:09 333

本篇文章给大家谈谈java文件保存到数据库,以及java文件保存到数据库里对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 将数据保存到数据库的问题 SQL语句

感觉问题不是很明确。所谓的表单是指一个表单只包含一组name

id

sex信息吗?还是一个象excel一样的表格,或csv格式的,里面存了n多人的name

id

sex信息,每组是一行。还有表单里的信息难道和数据库里的信息没有关联的吗,纯粹是数据库里第n条对应第n张表单或是表格中第n条记录。不过不管怎么样的情况,这里只能是一条一条从表单中读出然后一条一条插入。不过可以用数据库的“批量更新”方法及PreparedStatement,这可以稍微提高点效率,比如,

String

s

=

"insert

into

T2(B,

C,

name,

id,

sex)

values(?,

?,

?,

?,

?)"

PreparedStatement

pst

=

conn.prepareStatement(s);

rs_T

=

executeQuery("select

B,

C

from

T");

while(rs_T.next()){

pst.setString(1,

rs_T.getString("B"));

pst.setString(2,

rs_T.getString("C"));

pst.setString(3,

name);

//这里的name,id和sex在表单中取得

pst.setString(4,

id);

pst.setString(5,

sex);

pst.addBatch();

}

pst.executeBatch();

不过这有可能不是楼主想要的。

java客户端上传,服务器端如何保存到数据库?

既然考虑到 安全问题,那么在客户端实现确实是不安全的。

在服务器端实现很简单呀

首先,保存文件的过程估计你已经写好了,那么文件名等信息应该也获取到了。

服务器端实现连接自己的数据库,然后执行sql就好了呀。

当然还有一种实现,就是由客户端拼sql,当作一个字符串传给服务器端,由服务器端去执行。几乎所有的界面化数据库连接工具都是这样做的,主要是因为sql是人现场录入的。

用java将word文件上传到服务器,把word里面的内容保存到数据库

使用java中的io进行读取

BufferedReader bufferedReader = null;

File file = new File("文档地址+文档名.docx");

if(!file.exists()){

System.out.println("文件不存在");

} else {

bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(file), "读取的字符格式(UTF-8或GBK)"));

String lineText = null;

while((lineText = bufferedReader.readLine()) != null){

if (linText != null !lineText.eq("")){

System.out.println("一次读取一行,一行内容为:" + lineText);

}

}

}

java文件保存到数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java文件保存到数据库里、java文件保存到数据库的信息别忘了在本站进行查找喔。