Galera!!!
Por favor me ajuem, estou desesperado!!!..esta me deixando sem sono…uahuahauah
import javax.swing.JOptionPane;
import java.sql.*;
public class ConectaBD{
private String url = "jdbc:mysql://127.0.0.1/imagem";
private String driver = "com.mysql.jdbc.Driver";
private String user = "root";
private String senha = "";
private Connection con=null;
public Connection Conecta()
{
try{
Class.forName(driver);
con = DriverManager.getConnection(url, user, senha);
}
catch(Exception ex){
JOptionPane.showMessageDialog(null, "Erro: " + ex);
}
return con;
}
}
import java.sql.Blob;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
public class SalvaFigura{
private PreparedStatement st = null;
private Connection con = null;
String query;
public void insereFigura()
{
try{
query = "INSERT INTO Uploads (uploadid, binaryfile) VALUES (4, Load_File(?));";
ConectaBD conecta = new ConectaBD();
con = conecta.Conecta();
st = con.prepareStatement("INSERT INTO Uploads (uploadid, binaryfile) VALUES (4, Load_File(?))");//local q da erro
JOptionPane.showMessageDialog(null, "Erro");
String local = "C:\\foto\\img1.jpg";
st.setString(1, local);
int i = st.executeUpdate();
if(i == 1)
JOptionPane.showMessageDialog(null, "Acertou");
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Erro: " + e);
}
}
public static void main(String args[])
{
SalvaFigura sf = new SalvaFigura();
sf.insereFigura();
}
}
No local onde da o erro aparece a mensagem java.lang.NullPointerException que quer dizer erro de caminho + como c la sou estou passando o caminho.
Galera me ajuda…
Valeu