الفرق بين المراجعتين ل"Python/Connection/close"
< Python | Connection
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.close()</code> في بايثون}}</noinclude> يغلق التابع الاتصال بقاعدة البيان...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Connection.close()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>Connection.close()</code> في بايثون}}</noinclude> | ||
− | يغلق التابع الاتصال بقاعدة البيانات. يجدر الانتباه إلى أنّ إغلاق الاتصال لا يستدعي التابع [[Python/Connection/commit|<code>commit()</code>]] على نحو تلقائي. فإن أغلقت الاتصال بقاعدة البيانات دون استدعاء التابع commit() أولًا، ستفقد جميع التعديلات التي أجريتها على قاعدة البيانات. | + | يغلق التابع الاتصال بقاعدة البيانات. يجدر الانتباه إلى أنّ إغلاق الاتصال لا يستدعي التابع [[Python/Connection/commit|<code>commit()</code>]] على نحو تلقائي. فإن أغلقت الاتصال بقاعدة البيانات دون استدعاء التابع [[Python/Connection/commit|<code>commit()</code>]] أولًا، ستفقد جميع التعديلات التي أجريتها على قاعدة البيانات. |
== البنية العامة == | == البنية العامة == |
المراجعة الحالية بتاريخ 18:53، 16 سبتمبر 2018
يغلق التابع الاتصال بقاعدة البيانات. يجدر الانتباه إلى أنّ إغلاق الاتصال لا يستدعي التابع commit()
على نحو تلقائي. فإن أغلقت الاتصال بقاعدة البيانات دون استدعاء التابع commit()
أولًا، ستفقد جميع التعديلات التي أجريتها على قاعدة البيانات.
البنية العامة
close()
أمثلة
يبين المثال التالي طريقة استخدام التابع:
import sqlite3
conn = sqlite3.connect('example.db')
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
conn.commit()
conn.close()
مصادر
صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.