الفرق بين المراجعتين لصفحة: «Python/Connection/execute»
< Python | Connection
لا ملخص تعديل |
لا ملخص تعديل |
||
| (2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Connection.execute()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>Connection.execute()</code> في بايثون}}</noinclude> | ||
يستدعي هذا التابعُ التابعَ [[Python/Cursor/execute|<code>execute()</code>]] | يستدعي هذا التابعُ التابعَ [[Python/Cursor/execute|<code>Cursor.execute()</code>]] مع تمرير المعاملات المعطاة. | ||
== البنية العامة == | == البنية العامة == | ||
| سطر 33: | سطر 33: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/Connection/excutemany|التابع <code>Connection.excutemany()</code>]]:يستدعي | * [[Python/Connection/excutemany|التابع <code>Connection.excutemany()</code>]]: يستدعي هذا التابعُ التابعَ [[Python/Cursor/executemany|<code>Cursor.executemany()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | ||
* [[Python/Connection/executescript|التابع <code>Connection.executescript()</code>]]:يستدعي | * [[Python/Connection/executescript|التابع <code>Connection.executescript()</code>]]:يستدعي هذا التابعُ التابعَ [[Python/Cursor/executescript|<code>Cursor.executescript()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | ||
== مصادر == | == مصادر == | ||
المراجعة الحالية بتاريخ 19:13، 16 سبتمبر 2018
يستدعي هذا التابعُ التابعَ Cursor.execute() مع تمرير المعاملات المعطاة.
البنية العامة
execute(sql[, parameters])
المعاملات
sql
سلسلة نصية تتضمن جملة SQL المراد تنفيذها.
القيمة المعادة
هذا التابع طريقة مختصرة لإنشاء كائن مؤشر عن طريق استدعاء التابع cursor()، حيث يستدعي التابع execute() في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر.
أمثلة
يبين المثال التالي آلية عمل التابع:
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
symbol = 'RHAT'
c.execute("SELECT * FROM stocks WHERE symbol = '%s'" % symbol)
انظر أيضًا
- التابع
Connection.excutemany(): يستدعي هذا التابعُ التابعَCursor.executemany()في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. - التابع
Connection.executescript():يستدعي هذا التابعُ التابعَCursor.executescript()في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر.
مصادر
صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.