السلام عليكم شباب جمعه مباركه المهم عندي استفسارين بسيطين
الاول كيف يمكنني ربط قاعد بيانات مع برنامج البايثون كما بالفيجوال بيسك
الاستفسار الثاني :
هل يمكن صنع تطبيقات قويه بالبايثون اذا نعم ارجو ذكر بعد البرامج المصنوعه بهذه اللغه وشكرا
السلام عليكم شباب جمعه مباركه المهم عندي استفسارين بسيطين
الاول كيف يمكنني ربط قاعد بيانات مع برنامج البايثون كما بالفيجوال بيسك
الاستفسار الثاني :
هل يمكن صنع تطبيقات قويه بالبايثون اذا نعم ارجو ذكر بعد البرامج المصنوعه بهذه اللغه وشكرا
اي قاعدة بيانات؟
Oracle, MySql, Sybase, ...
هناك قاعدة بيانات embedded تنزل مع البايثون اسمها Sqlite3
وهذه طريقة الربط
import sqlite3
connection = sqlite3.connect('test.sqlite')
cursor = connection.cursor()
cursor.execute("""SELECT DATE('NOW')""")
connection.commit()
connection.close()والعملية بسيطه جدا ، في البداية قمت بتضمين المكتبة sqlite3
ثم قمت بعمل ارتباط مع قاعدة البيانات connection وقمت بتمرير الملف الذي سيتم فيه حفظ قاعدة البيانات كبرامتر للدالة connect
بعد الحصول على ارتباط مع قاعدة البيانات ، نقوم بالحصول على الcursor من الارتباط وذلك لتنفيذ الاوامر
لتنفيذ اي امر نستدعي الدالة execute وفي الاخير اذا اردت حفظ البيانات استدعي الدالة commit واغلق الارتباط باستدعاء close()
تقريبا هذا النموذج الاولي للربط مع قاعدة البيانات ويتكرر مع قواعد البيانات الاخرى مع بعض الاختلافات
تم تعديل هذه المشاركة بواسطة mental-driller في 9 سبتمبر 2011 في 17:00
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…