إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

اريد اضافة صورة قي الداتابيس .. ارجوا المساعدة


لا توجد ردود على هذا الموضوع

#1 MAXI2000

MAXI2000

    عضو

  • الأعضــاء
  • 2 مشاركة

تاريخ المشاركة 19 December 2004 - 03:03 PM

السلام عليكم ورحمة الله وبركاته
هذا كود البرنامج باستخدام الجافا
لاكن يعطيني مسج
ORA-00933: SQL COMMAND NOT PROPERLY ENDED


import 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());
}
}
}

ملفات مرفقة

  • ملف مرفق  apache.jpg   81.69كيلو   36 عدد مرات التحميل