بتاريخ: 19 ديسمبر 200421 سنة comment_21279 السلام عليكم ورحمة الله وبركاتههذا كود البرنامج باستخدام الجافالاكن يعطيني مسج ORA-00933: SQL COMMAND NOT PROPERLY ENDEDimport java.sql.*;import java.io.*;class BlobTest {public static void main(String args[]) { try { RandomAccessFile raf = new RandomAccessFile("DukeTest.bmp","rw"); DriverManager.registerDriver( new oracle.jdbc.driver.OracleDriver()); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@ics-dbserver2:1521:ccseora9"," Apache "," oracle "); PreparedStatement pstmt = conn.prepareStatement("INSERT INTO EMPLOYEE values(E_PHOTO) where KFUPM_ID = 99999997" ); // This is the picture File imageFile = new File("1.JPG"); InputStream is = new FileInputStream(imageFile); pstmt.setBinaryStream( 1, is, (int)(imageFile.length())); pstmt.executeUpdate(); } catch(Exception e) { System.out.println(e.getMessage()); }}} تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.