求各位大虾指教指教,我的这个程序编译时没问题,但是运行是老是提示myimg对象名无效,而我在sql sever200数据库
中已经定义了表myimg,数据库的练接也成功了,但是老是报错import java.sql.*;import java.io.*;public class SaveImage{ public static void main(String args[]) {
Statement stat ; try{ //Class.forName("org.sqlite.JDBC"); //Connection con=DriverManager.getConnection("jdbc:sqlite:图片数据库.db"); Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con=DriverManager.getConnection("jdbc:odbc:ImageDB"); stat = con.createStatement(); //  stat.executeUpdate("create table ImageDB(myimg image(16))"); String sql = "insert into myimg(image) values(?)"; PreparedStatement pstmt=con.prepareStatement(sql); FileInputStream fi=new FileInputStream("E:\\1.jpg"); pstmt.setBinaryStream(1,fi,fi.available()); pstmt.execute(); fi.close(); pstmt.close(); con.close(); }
catch(Exception e)
{System.out.println(e.getMessage());} } }