MAXI2000 بتاريخ: 19 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 19 ديسمبر 2004 السلام عليكم ورحمة الله وبركاتههذا كود البرنامج باستخدام الجافالاكن يعطيني مسج 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()); }}} اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.