الفرق بين المراجعتين لصفحة: «Python/Connection/execute»
< Python | Connection
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.execute()</code> في بايثون}}</noinclude> يستدعي التابع Python/Cursor/execute|<code>exec...' |
لا ملخص تعديل |
||
(3 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Connection.execute()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>Connection.execute()</code> في بايثون}}</noinclude> | ||
يستدعي | يستدعي هذا التابعُ التابعَ [[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 في توثيق بايثون الرسمي.