「java文件保存到数据库」java文件保存到数据库里
本篇文章给大家谈谈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文件保存到数据库的信息别忘了在本站进行查找喔。