اذهب إلى المحتوى

Ahmed Sawy

الأعضاء
  • المساهمات

    225
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Ahmed Sawy

  1. ما هو الخطأ فى هذه الدالة 5f1c544eabe91_.thumb.png.9aac864c3a85e0bd818ec0b2c0e321ee.png

     

     

    قمت بعمل برنامج يعرض منتج مع الصورة والاسم والسعر .. ولكن عندما اضغط اضافة لمنتج جديد تظهر لى مربعات خانات اضافية كما فى هذه الصورة 

    5f1c54a760c82_.thumb.png.5f46c1d20ec195afa4650727eb7532f4.png

     

    بمعنى رقم 9 و 10 و 11 تم تكراره مرتين ولكن اذا اغلقت البرنامج وفتحته يختفى تانى .. واذا ضغط عليه يظهر لى الخطأ اللى فى الصورة الاولى 


    هذه دالة أخرى ممكن يكون الخطأ فيها .. 


    5f1c54ab671ba_.thumb.png.7bfb595c95e4b16496df3de642217bae.png



    وشكرا مقدما 

  2. بتاريخ 13 دقائق مضت قال Yomna Raouf:
    
    // connect to the Data Base 
    String mysqlUrl = "jdbc:mysql://localhost/sampleDB";
    Connection con = DriverManager.getConnection(mysqlUrl, "root", "password");
    
    // create a prepaired statement 
    PreparedStatement pstmt = con.prepareStatement("INSERT INTO MyTable VALUES(?, ?)");
    
    //set values to the placehplders
    
    pstmt.setString(1, "sample image");
    //Inserting Blob type
    InputStream in = new FileInputStream("E:\\images\\cat.jpg");
    pstmt.setBlob(2, in);

    بعد ذلك قم بعمل ()execute لل PreparedStatement.

    مثال:

    
    import java.io.FileInputStream;
    import java.io.InputStream;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    public class InsertImageToMySqlDB {
       public static void main(String args[]) throws Exception{
          //Registering the Driver
          DriverManager.registerDriver(new com.mysql.jdbc.Driver());
          //Getting the connection
          String mysqlUrl = "jdbc:mysql://localhost/sampleDB";
          Connection con = DriverManager.getConnection(mysqlUrl, "root", "password");
          System.out.println("Connection established......");
          PreparedStatement pstmt = con.prepareStatement("INSERT INTO MyTable VALUES(?,?)");
          pstmt.setString(1, "sample image");
          //Inserting Blob type
          InputStream in = new FileInputStream("E:\\images\\cat.jpg");
          pstmt.setBlob(2, in);
          //Executing the statement
          pstmt.execute();
          System.out.println("Record inserted......");
       }
    }

     

     

    للأسف جربت هذه الاكواد ظهرلى اخطاء ولم تنجح 

  3. السلام عليكم .. طلبى سهل جدا باذن الله 
    اريد معرفة طريقة اضافة صورة الى الداتا بيز مع البيانات مثل (الاسم والعنوان لتظهر مع بيانات الموظف) .. 

    طلبى سهل بسبب 

    أولا .. انا اعرف ما هو النوع اللازم لحفظ الصورة فى الداتا بيز وهو "blob" .. 
    ثانيا انا اعرف كود اختيار صورة واضافتها .. كما يظهر فى الصورة الاولى .. 

    1.thumb.png.d4db2c1568b281f857d5b1c36649e4b0.png


    لكن ما اريد معرفته هو طريقة عمل set لنوع الصورة .. على سبيل المثال فى الصورة الثانية انا اعرف كيف اعمل set للاسم والعنوان والتاريخ وغيره .. اما الصورة لا اعرف كيف اعمل لها set 

    3.thumb.png.4c63a4c5080ea44c66c9f0d691560c0d.png


    طريقتى فى البرمجة كالتالى .. ا ولا انا بعمل كلاس بضيف فيه الدالة اللى بستدعيها عند عمل الاضافة والحذف وغيره كما فى الصورة الثالثة ..

    2.thumb.png.c19d6f4a9ba4d29cd053cb9c5f7c2b58.png

     

    ثانيا بروح على الفورم وبعمل دالة باسم setValues (كما فى الصورة الثانية )وفيها بعمل set لجميع البيانات عدا الصورة لاننى لا اعرف كيف

    اخيرا ببرمج زر الاضافة كما فى الصورة الاخيرة ..  

    4.thumb.png.e5bffbbf749efd2091af8c5e26d78c62.png


    وهل هذه طريقة جيدة فى البرمجة ام ان هناك طريقة افضل منها ؟؟ ارجو الاجابة على السؤالين 
     

    شكرا وأسف على الاطالة 

  4. السلام عليكم ..

    انا يمكننى ملئ الجدول بالبيانات من الداتا بيز  ..   لاكنى لا يمكننى ان املئ ال Text Area او JList  من الداتا بيز .. 

    أود عمل مشروع للمنتجات وكل منتج بجواره المواصفات الخاصة به فى مربع ال Text Area الخاص به ..

     

    أرجو المساعدة

    • أعجبني 1
  5. مشكلة فى برمجة زر البحث .. 

     

    انا عامل دالة فى كلاس اسمه جو فى الصورة رقم (1 و2) .. والدالة دى طويلة جدا عاملها عشان استدعيها عند عملية البحث من قاعدة البيانات ..

    بعدها عملت دالة اخرى فى كلاس اسمه store    (فى الصورة رقم 3)  وبرمجت زر البحث فى الفورم الخاص بها عشان ابحث  (بالصورة رقم 4)  .. لكن يظهر لى خطأ ؟؟( الصورة رقم5) .. ما هو الحل

    1.png

    2.png

    3.png

    4.png

    5.png

  6. البيانات تظهر فى مكانها الصحيح فى الداتا بيز ولاكن لا تظهر فى مكانها الصحيح فى الجدول .. ما السبب ؟؟ 

    عامل مشروع والبيانات بتظهر فى موضعها الصحيح فى الداتيا بيز .. يعنى الرقم بيظهر فى خانة الرقم والاسم فى خانة الاسم .. 

    انما فى برنامجى على نت بينز المرتب يظهر فى القسم والقسم يظهر فى العنوان وغيره .. ما السبب .. 

    انا عامل دالة اعداد القيم وكمان عند النقر على الجدول  .. زى اللى فى الصور دى  

     

    setVal.png

    كود عند النقر على الجدول.png

  7. بتاريخ منذ ساعة مضت قال محمد ربيع زليول:

    لو ممكن مشاركة كود الإتصال بقاعدة البيانات، لأستطيع مساعدتك.

    هذه صورة الكلاس go وقمت بانشاءه للتوصيل بقاعدة البيانات company

     

    IMG_٢٠٢٠٠٦٠٦_١٨٥٥٠٨_٢.jpg

    IMG_٢٠٢٠٠٦٠٦_١٨٥٤٥٠_١.jpg

    بتاريخ منذ ساعة مضت قال محمد ربيع زليول:

    لو ممكن مشاركة كود الإتصال بقاعدة البيانات، لأستطيع مساعدتك.

    وايضا صورة لبرمجة زر تسجيل الدخول

    IMG_٢٠٢٠٠٦٠٦_١٨٥٥٥٩_٣.jpg

  8. السلام عليكم فى برنامج نتبينز عملت 2 فورم واحدة صفحة رءيسية والتانية تسجيل الدخول.. وكمان عملت قاعدة بيانات على mysql  وربطهم 

    No database selected 

    هذه الرسالة تظهر لى لما اكتب اسم المستخدم وكلمة المرور سواء صح او خطا فى برنامج نت بينز نفسه وليس فى mysql .. ما الحل 

    واين يمكن معالجة هذه المشكلة.. فى نتبينز ام mysql

    ارجوا المساعدة

  9. بتاريخ منذ ساعة مضت قال محمد ربيع زليول:

    هناك خطأ بالسطر الثالث، نسيت كتابة فاصلة في آخر السطر:

    كود السطر الحالي:

    
    SELECT WORKON.EMPNO AS 'EMPLOYEE_NO'

    بعد إضافة الفاصلة يصبح كود السطر كالتالي:

    
    SELECT WORKON.EMPNO AS 'EMPLOYEE_NO',

     

    شكرا لك يا اخى جربتها ونفعت الحمد لله .. 
    شكرا 

  10. السلام عليكم .. انا بفضل الله تعلمت لغة الجافا طبعا هى لغة لا تنتهى لكنى يمكننى القول انى بفضل الله قد انهيت الكثير من الدروس فى هذه اللغة والان اريد فيديوهات شرح تبيقات عملية (مثلا برنامج لمطعم او برنامج محاسبى بسيط ) انا اسعى ان اطبق ما تعلمته .. رجاءا اريد فديوهات تساعدنى فى بداية بناء برنامجى الاول بواسطة جافا نت بينز .. رجاء المساعدة 

    • أعجبني 1
  11. لكى اتقن برمجة تطبيقات الاندرويد تعلمت ال جافا و XML لتصميم الواجهة ..
    لكن برنامج أندرويد ستوديو يمكننى من بناء الواجهات دون الحاجة الى لغة XML .. وانا ااريد ان اسال .. هل اتعلم المزيد من لغة XML ام أركز أكثر على الجافا و اعتمد على برنامج أندرويد ستوديو فى تصميم الواجهة ؟؟

  12. دا سؤال فى امتحان مبادرة مليون مبرمج عربى بس انا مش فاهم هو عاوز منى ايه بالظبط .. أرجو المساعدة

    لديك خمسة قيم إدخال و"average" method ، احسب متوسط قيمة قيم الإدخال الخمسة داخل “average” method وأعدها.

    ملاحظة: المتوسط هو إجمالي مجموع القيم مقسومًا على العدد.

    الرجاء انا مش عاوز الحل بس انا عاوز اعرف هو طالب منى ايه بالظبط ؟

    هو عاوزنى اعمل ايه ؟؟

    int input1 = 10;

    int input2 = 20;

    int input3 = 30;

    int input4 = 40;

    int input5 = 50;

    int average = input1+input2+input3+input4+input5;

    هو يقصد عاوزنى اجمعهم اقسمهم على 5 ولا طالب منى حاجة تانية ؟؟

    • أعجبني 1
  13. @Mohamd Imran

    تسلم اخى العزيز لكن عندى مشكلة اخيرة .. 
    لما فتحت Bin وفمت بتشغيل SDK manger ظهرت لى شاشة CDM لمدة ثوانى ثم اختفت فما الحل ؟

    ممكن تكون المشكلة انى الويندوز عندى 64 بيت ؟؟

    • أعجبني 1
  14. انا حملت Android SDK Tools لكنى حتى الان لا اعرف طريقة تسطيبها على النت بينز .. هناك طريقة جربتها لكنها قديمة وهى عبارة عن وضع رابط فى خانة ال Plugin لكن الروابط لا تعمل .. اريد تصميم تطبيقات باستخدام النت بينز لان اندرويد ستوديو بطئ جدا

    رجاء ارجو الحل .. طريقة اضافة ال Android SDK ل نت بينز 8.2

    أرجو المساعدة

    • أعجبني 1
×
×
  • أضف...