بايثونطريقة جلب كل البيانات المخزنة في جدول
المثال التالي يعلمك طريقة جلب كل البيانات المخزنة في جدول و عرضها كما هي.
ملاحظة: سنقوم بجلب معلومات كل الموظفين الذين قمنا بتخزينهم في الأمثلة السابقة في الجدول employee.
المثال الأول
النتيجة: إذا قمت بتخزين نفس البيانات التي قمنا بإدخالها في الأمثلة السابقة ستكون النتيجة كما يلي.
(2, 'Rami', '96170188201')
(3, 'Sara', '96103200155')
(4, 'Rola', '96176554235')
(5, 'John', '96178665711')
(6, 'Nada', '96171004321')
المثال التالي يعلمك طريقة تحديد الأعمدة التي تريد عرضها بناء على رقم الفهرس ( Index ) الخاص بكل عامود.
بما أن كل سطر سنجلبه من الجدول سيكون عبارة عن tuple تتألف من ثلاث عناصر، سنقوم بعرض هذه العناصر بالشكل الذي نريده.
المثال الثاني
النتيجة: إذا قمت بتخزين نفس البيانات التي قمنا بإدخالها في الأمثلة السابقة ستكون النتيجة كما يلي.
Name: Ahmad
Phone: 96101200155
------------------
Id: 2
Name: Rami
Phone: 96170188201
------------------
Id: 3
Name: Sara
Phone: 96103200155
------------------
Id: 4
Name: Rola
Phone: 96176554235
------------------
Id: 5
Name: John
Phone: 96178665711
------------------
Id: 6
Name: Nada
Phone: 96171004321
------------------
المثال التالي يعلمك طريقة تحديد الأعمدة التي تريد عرضها بناءاً على أسماء الأعمدة الموجودة فعلياً في الجدول.
هنا سنحدد للدالة cursor() أن كل سطر سيتم إرجاعه سيكون عبارة عن dict، عندها بشكل تلقائي سيتم وضع إسم كل عامود في الجدول فيه كمفتاح، و القيم المخزنة في الجدول كقيم للمفاتيح.
المثال الثالث
النتيجة: إذا قمت بتخزين نفس البيانات التي قمنا بإدخالها في الأمثلة السابقة ستكون النتيجة كما يلي.
Name: Ahmad
Phone: 96101200155
------------------
Id: 2
Name: Rami
Phone: 96170188201
------------------
Id: 3
Name: Sara
Phone: 96103200155
------------------
Id: 4
Name: Rola
Phone: 96176554235
------------------
Id: 5
Name: John
Phone: 96178665711
------------------
Id: 6
Name: Nada
Phone: 96171004321
------------------