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

ربط قاعدة بيانات mysql مع جافا

بدأه safaairaq100 في 2 أغسطس 2014 · 2 رد · 687 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اعضاء المنتدى المحترمين 
لدي استفسار حول قواعد البيانات جافا.. كيف اقوم بتكوين قاعدة بيانات تعمل على كل الحواسيب بدون الحاجة الى نقل وتشغيل السيرفر الخاص بقاعدة البيانات

انا قمت بعمل تطبيق بسيط (معلومات الطالب) وربطة بقاعدة بيانات MySql بأستخدام مكتبة mysql-connector-java-5.1.31-bin.jar
 

هذا الكود الذي استخدمته يعمل بصوة صحيحة وليست هناك مشكلة 


 

اقتباس

 

 

اقتباس
private void enterActionPerformed(java.awt.event.ActionEvent evt) {

DefaultTableModel model=(DefaultTableModel) table1.getModel();

try{
Class.forName("com.mysql.jdbc.Driver");

Statement stm=(Statement) con.createStatement();


String insert="INSERT INTO table1(name,mark1,mark2,mark3) VALUES ('"+ name.getText() +"',"+ mark1.getText() +","+ mark2.getText()+","+mark3.getText()+");";
stm.executeUpdate(insert);




String query="SELECT * FROM table1 ORDER BY id DESC limit 1;";
ResultSet rs=stm.executeQuery(query);

while(rs.next()){
int id=rs.getInt("id");
String name=rs.getString("name");
int mark1=rs.getInt("mark1");
int mark2=rs.getInt("mark2");
int mark3=rs.getInt("mark3");
double avarage=(mark1+mark2+mark3)/3;
model.addRow(new Object[]{id,name,mark1,mark2,mark3,avarage});
}

rs.close();
stm.close();
con.close();

}catch(Exception e)
{
JOptionPane.showMessageDialog(this,"Error in connection to database!");
}


} 


 

المشكلة اذا قمت بأطفاء السيرفر يتوقف التطبيق عن العمل . ارجو المساعدة شكرا لكم 

تم تعديل هذه المشاركة بواسطة safaairaq100 في 2 أغسطس 2014 في 11:20

#2

قم بستعمال قاعدة بيانات Derby وهي تأتي مضمنة بالغة جافا وبحث في google حول كيفية إنشائها في النت بينز

#3

مع mysql  لابد من تشغيل هذه الخدمة في كل جهاز يعمل كسيرفر 

أنصحك باستخدام derby   ان كان هذا ما تريده مع اني لا اعرفها ولا افضل سوى mysql

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


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