إنشاء جدول قاعدة البيانات 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
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
أمس في 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft