الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في التعامل مع قواعد البيانات

مغلق
بدأه الغنام في 5 ديسمبر 2006 · 2 رد · 528 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي برنامج يقوم بالقراءة من Access db وهذا هو الكود

String user = "";
String password = "";
// Step 1: Load the JDBC driver.  
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  

// Step 2: Establish the connection to the database.  
String url = "jdbc:odbc:MyDSN";  
Connection conn = DriverManager.getConnection(url, user, password);   
Statement stmt = conn.createStatement(); 
ResultSet rs; 

rs = stmt.executeQuery("SELECT * FROM ResultsTable"); 
String rep = rs.getString("ResultMsg");
System.out.println(rep);

علما بأن:

MyDSN هي الوصلة التي تربط القاعدة مع البرنامج

ResultTable اسم الجدول

ResultMsg اسم الحقل

والخطأ الذي يظهر كالتالي

Exception java.sql.SQLException : [Microsoft] ODBC Driver Manager

أرجو المساعدة وشكرا .......

#2

نظريا الكود صحيح

باعتقادي المشكلة يمكن ان تكون في الـ Data Sources (ODBC) في الويندوز

تاكد من وجود MS Access Database في User DSN

منقطع من حين لاخر

#3
اقتباس
تاكد من وجود MS Access Database في User DSN

الوصلة التي قمت بعملها هي من نوع Microsoft Access Driver *.mdb

هذا الموضوع مغلق.

مواضيع مشابهة