通过JDBC上传Android图像

时间:2018-06-21 12:01:27

标签: android jdbc

如何使用JDBC将带有二进制文件的图像上传到mssql服务器。我收到类似的错误 “ java.sql.SQLException:不允许从数据类型varchar到varbinary(max)的隐式转换。使用CONVERT函数运行此查询。”

con = ConnectionHelper(un, password, db, ip);
//decoded = "image converted in binary value"
String commands = "Insert into sub_flupld(uuid,file_name,file_data,file_type,uploaded_data,report_date,file_conttype) values ('chetansoppin','test.jpg','"+decoded+"','JPG','"+mydate+"','"+mDisplayDate.getText().toString()+"','"+ spinner.getSelectedItem().toString() + "')";

PreparedStatement preStmt = con.prepareStatement(commands);
preStmt.executeUpdate();

0 个答案:

没有答案