لدي قاعدة بيانات
وبرنامج بالجافا سيرفلت
وعمله هو طباعة query من الداتا بيس
والكود مرفق لكن فيه خطأ لا اعلم ماهو فياليت احد يساعدني
لدي قاعدة بيانات
وبرنامج بالجافا سيرفلت
وعمله هو طباعة query من الداتا بيس
والكود مرفق لكن فيه خطأ لا اعلم ماهو فياليت احد يساعدني
ألكود صحيح
قد تكون المشكله في ODBC
الله اعلم
خطا السطر رقم 18
حاولتي انهاء الكلاس بالرغم من وجود ميثود doQuery والتي اصبحت خارج الكلاس
فقط امسح القوس في السطر 18
لم اقم بتجربة البرنامج هذه لمحة سريعة !
منقطع من حين لاخر
فحصت الكود يجب ادخال الميثود الى داخل الكلاس يعني القوس يجب ان يكون في النهايه.
مشكورين على ردودكم رح اجرب واشوف النتيجة
مثل ماقلت شلت القوس وضبط
لكن ماطبع لي الداتا بيس وظهرت لي هالجملة بالمتصفح
SQL Exception: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
مع العلم اني عدلت على ODBC من ادوات الادارة في الويندوز
ارجوكم ساعدوني
استخدمي JDBC فقط ملف تحملينه من موقع قاعدة البيانات وتضيفينه في مشروعك ،
ODBC مضره بالصحه
السلام عليكم.
اختي لقد استخدمت ال لى ODBC وقد اشتغل معي مثل ما قلت - انصحك بان تتاكدي بانك قم باضافة ال driver الصحيح!
في البدايه ادخلي على ال administrator tools في لوحة التحكم ثم اختاري ال Data Sources (ODBC)
الان تاكدي من اختيارك لل user dsn ثم اعملي add واختاري هذه ال driver :
Microsoft Access Driver (.mdb) كما في الصوره انتبهي يوجد تشابه
ثم قومي باعطاءه اسم db1 واكبسي على select واختاري المسلول الصحيح للملف ثم ok.
يجب ان يشتغل ان شاء الله وتاكدي ايضا ان ال داتابيز والمجلد الموجود به ليس read only ولكن هذا ليس له دخل الى اذا اردت فقط القراءه من الداتابيز
انا مسوية نفس الطريقة هذي سابقا ونفس driver
لكن تطلع لي الجملة الي فوق
ماتعرف عليه؟؟
هذا الموضوع مغلق.