منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
مؤسسة فينكس تكنالوجي ® Phoenix Technology
                      

العودة مؤسسة فينكس تكنالوجي ®



أهلا وسهلا بك في مؤسسة فينكس تكنالوجي ®
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.


منتدي متخصص في صيانة الانضمة والشبكات المعلوماتية وتطوير المواقع والمنتديات . وافلام ومسلسلات عالمية مختلفة
 
الرئيسيةالبوابة رمضانيةأحدث الصورالتسجيلدخول

شاطر|


بيانات كاتب الموضوع
التعامل مع قواعد البيانات SQLite
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:

مستخدم مجتهد

الرتبه:
مستخدم مجتهد
الصورة الرمزية

énergie
البيانات
عدد المشاركات : 200

الإتصالات
الحالة:
وسائل الإتصال:

موضوع: التعامل مع قواعد البيانات SQLite التعامل مع قواعد البيانات SQLite Empty16/11/2014, 16:57

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




التعامل مع قواعد البيانات SQLite
تعتبر SQLite من أهم قواعد البيانات اللتي لا تحتاج الى خادم "Server" حيث أن أغلب المبرمجين يستخدمونها في انشاء برامجهم الصغيرة والمتوسطة.
 

لبدأ الدرس يجب توفر البرامج التالية:

1. Eclipse
2. SQLite JDBC Driver من هنا
وأختر أحدث اصدار.
 

طريقة استخدام SQLite JDBC Driver:

بعد انشاء Project جديد من Eclipse, نضغط بيمين الفأرة على ال Project ثم Build Path ثم configure build path.
من القائمة العلوية نختار Libraries ثم Add External JAR ونختار الملف المنزل سابقا sqlite-jdbc
 
والآن لنشاهد الكود التالي:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
الكود:
/**
 
الكود:
* Author: Anas Aldrees <anas989g@gmail.com> <aldrees@inbrief.ws>
 
الكود:
* Copyright www.inbrief.ws
 
الكود:
*/
 
الكود:
import

الكود:
java.sql.Connection;
الكود:
import

الكود:
java.sql.DriverManager;
الكود:
import

الكود:
java.sql.ResultSet;
الكود:
import

الكود:
java.sql.Statement;
 
 
الكود:
public

الكود:
class

الكود:
TestSQLite {
    
الكود:
public

الكود:
static

الكود:
void

الكود:
main(String[] args) {
 
        
الكود:
Connection connection =
الكود:
null
الكود:
;
        
الكود:
ResultSet resultSet =
الكود:
null
الكود:
;
        
الكود:
Statement statement =
الكود:
null
الكود:
;
 
        
الكود:
try
الكود:
{
            
 
            
الكود:
Class.forName(
الكود:
"org.sqlite.JDBC"
الكود:
);
            
الكود:
connection = DriverManager.getConnection(
الكود:
"jdbc:sqlite:/home/anas989/Test.db"
الكود:
);
            
الكود:
statement = connection.createStatement();
            
 
            
الكود:
//Database Creation.
            
الكود:
statement.executeUpdate(
الكود:
"CREATE TABLE student(name varchar(20), age int)"
الكود:
);
            
الكود:
statement.executeUpdate(
الكود:
"INSERT INTO student(name,age) VALUES ('Abdulaziz', 24)"
الكود:
);
            
 
            
الكود:
//Database Query.
            
الكود:
resultSet = statement.executeQuery(
الكود:
"SELECT * FROM student"
الكود:
);
            
 
            
الكود:
//Print output.
            
الكود:
String name = resultSet.getString(
الكود:
"name"
الكود:
);
            
الكود:
int

الكود:
age = resultSet.getInt(
الكود:
"age"
الكود:
);
            
الكود:
System.out.println(name+
الكود:
" #### "
الكود:
+age);
        
الكود:
}
الكود:
catch
الكود:
(Exception e){
            
الكود:
System.out.println(e.getMessage());
        
الكود:
}
    
الكود:
}
الكود:
}

انشاء قاعدة البيانات:

في السطر 22 نكتب مسار ملف قواعد البيانات واسم الملف. في مثالنا هذا المسار هو  C:\\Test.db
في السطر 26 انشأنا جدول "Table" جديدة واسميناها Student.
في السطر 27 انشأنا صف جديد "Row" ووضعنا فيه الاسم Abdulaziz والعمر 24
 

والآن نريد ان نقرأ من قاعدة البيانات السابقة:

في السطر 30 كتبنا ال Query المسؤول عن ارجاع البيانات الموجودة في قاعدة البيانات.
في الأسطر 33 34 35 طباعة البيانات واظهارها على الشاشة.















 الموضوع الأصلي : التعامل مع قواعد البيانات SQLite // المصدر : منتديات إجلجلي Agelgele // الكاتب:énergie


énergie ; توقيع العضو




المعلومات
الكاتب:
اللقب:
مؤسس الموقع
الرتبه:
مؤسس الموقع
الصورة الرمزية

Ǥlamorous
البيانات
رسالة SMS : الحمد لله علي كل حال
ذكر
الجمهورية الجزائرية الديموقراطية الشعبية
العمر : 33
عدد المشاركات : 1609

الإتصالات
الحالة:
وسائل الإتصال:
http://www.altwer.com

موضوع: رد: التعامل مع قواعد البيانات SQLite التعامل مع قواعد البيانات SQLite Empty28/11/2014, 16:07

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




جزاك الله كل خيرا علي الموضوع















 الموضوع الأصلي : التعامل مع قواعد البيانات SQLite // المصدر : منتديات إجلجلي Agelgele // الكاتب:Ǥlamorous


Ǥlamorous ; توقيع العضو




التعامل مع قواعد البيانات SQLite

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

مواضيع مماثلة

» الدرس السابع عشر: قواعد البيانات بى اتش بى
» الدرس 19: إدخال البيانات في قاعدة البيانات بى اتش بى
» الدرس 20: استرجاع البيانات من قاعدة البيانات بى اتش بى
» التعامل مع ملفات XML
» فن التعامل مع الرجل .......؟؟؟



الــرد الســـريـع
..
الرد السريع
هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة



●[ جميع حقوق النشر للمواضيع الحصرية محفوظة © phoenix™ 2015 ]●
●[ جميع المواضيع تعبر عن رؤية صاحبها ولا تمت للإدارة بصلة ]●

تحويل وبرمجة الرسام