إنشاء جدول قاعدة البيانات MySql إستخدام تطبيقات Java
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: قواعد البيانات JAVA JDBC
صفحة 1 من اصل 1 • شاطر
إنشاء جدول قاعدة البيانات MySql إستخدام تطبيقات Java
اهلا بكم
فى مقال سابق تعلمنا كيفة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] فى هذا المقال نقدم لك مثالاً مع التعليمات البرمجية مع الشرح الذي يساعدك على إنشاء جدول قاعدة بيانات باستخدام ملف java.
سنقوم بإنشاء الاتصال مع قاعدة البيانات وإنشاء جدول مع بعض الحقول. إذا كان اسم الجدول موجودًا بالفعل ، فسنقوم بعرض الرسالة "الجدول موجود بالفعل!".
اولا : شرح بعض الواجهات و الفئات التى نستخدمها فى هذا المقال
ثانيا : الشفرة الكاملة على النحو التالى :
تحياتى لكم
فى مقال سابق تعلمنا كيفة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] فى هذا المقال نقدم لك مثالاً مع التعليمات البرمجية مع الشرح الذي يساعدك على إنشاء جدول قاعدة بيانات باستخدام ملف java.
سنقوم بإنشاء الاتصال مع قاعدة البيانات وإنشاء جدول مع بعض الحقول. إذا كان اسم الجدول موجودًا بالفعل ، فسنقوم بعرض الرسالة "الجدول موجود بالفعل!".
اولا : شرح بعض الواجهات و الفئات التى نستخدمها فى هذا المقال
- Statement: تستخدم هذه الواجهة تنفيذ عبارة SQL وإرجاع النتيجة التي ينتجها
- createStatement : هذه الطريقة من واجهة الاتصال Connection interface التى تقوم بارجاع الكائن Statement object سيتم تجميع هذه الطريقة مرارًا وتكرارًا كلما تم تشغيل البرنامج.
- CREATE TABLE table_name(field_name) : جملة أستعلام لانشاء جدول فى قاعدة البيانات مع اعطاء اسم لها
- executeUpdate(String table :هذا الأسلوب أيضاً تنفيذ عبارة SQL التي قد تكون عبارة INSERT أو UPDATE أو DELETE مستخدمة في التعليمات البرمجية. يأخذ معلمات أنواع السلسلة لبيان SQL
ثانيا : الشفرة الكاملة على النحو التالى :
- الكود:
import java.sql.*;
public class CreateTable{
public static void main(String[] args) {
System.out.println("Table Creation Example!");
Connection con = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driverName = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "root";
try{
Class.forName(driverName).newInstance();
con = DriverManager.getConnection(url+dbName, userName, password);
try{
Statement st = con.createStatement();
String table = "CREATE TABLE Employee11(Emp_code integer, Emp_name varchar(10))";
st.executeUpdate(table);
System.out.println("Table creation process successfully!");
}
catch(SQLException s){
System.out.println("Table all ready exists!");
}
con.close();
}
catch (Exception e){
e.printStackTrace();
}
}
}
تحياتى لكم

زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: قواعد البيانات JAVA JDBC
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» كبسولات نباتية فارغة
» شحن عملات تيك توك مجانا بدون رقم هاتف
» فوط صحية ناعمة لايام الولادة بالقطن العضوية قوية الامتصاص| organyckw
» اعلانات الباصات الكويت | شركة دعاية واعلان | كواليتي ميكرز | 0096597550465
» كيفية تحديد سعر تصميم تطبيقات الجوال– ايكون تك
» تعلم كيفية حفظ و أسترجاع الصورة فى قاعدة بيانات أكسس باستخدام الكائن Stream object
» كيفية تأسيس شركة في دبي
» افضل واحدث كاميرات المراقبة الامنية والمشاهدة عبر الانترنت
» اصنع شبكتك بنفسك