package demo;
import javaioFile;
import javaioFileInputStream;
import javaioFileNotFoundException;
import javaioIOException;
import javasqlConnection;
import javasqlDriverManager;
import javasqlPreparedStatement;
import javasqlSQLException;
public class SQLImageInsert {
/
@param args
/
public static void main(String[] args) {
try {
ClassforName("netsourceforgejtdsjdbcDriver");
String url="jdbc:jtds:sqlserver://localhost:1433/car";
Connection con=DriverManagergetConnection(url,"sa","");
String sql="insert into cars values (,)";
PreparedStatement pstmt=conprepareStatement(sql);
pstmtsetString(1, "tata");
File f=new File("e:/ajpg");//在你电脑的路径
FileInputStream fis=new FileInputStream(f);
pstmtsetBinaryStream(2, fis, fisavailable());
pstmtexecuteUpdate();
conclose();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
eprintStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
eprintStackTrace();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
eprintStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
}
}
首先按照上面的字段在sql2000中建立car数据库和cars表
这就是上传文件的问题你需要利用文件上传的方式将上传到服务器,然后将文件打开将数据流保存到mysql中,保存这样的数据需要使用mysql的BLOB数据类型。上传文件的处理可以到网上查找,最好使用成熟的工具,比如struts、spring等,它们都带有上传文件处理类,使用方便;
以上就是关于jsp上传照片并保存至数据库中。新手非常急!100分!在线等。全部的内容,包括:jsp上传照片并保存至数据库中。新手非常急!100分!在线等。、请问JSP服务器端怎么获取客户端提交的图片获取之后又该怎么保存到mysql数据库呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)