الفرق بين المراجعتين لصفحة: «Python/Connection/execute»
< Python | Connection
سطر 33: | سطر 33: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/Connection/excutemany|التابع <code>Connection.excutemany()</code>]]: يستدعي هذا التابعُ التابعَ [[Python/Cursor/executemany|<code>executemany()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | * [[Python/Connection/excutemany|التابع <code>Connection.excutemany()</code>]]: يستدعي هذا التابعُ التابعَ [[Python/Cursor/executemany|<code>Cursor.executemany()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | ||
* [[Python/Connection/executescript|التابع <code>Connection.executescript()</code>]]:يستدعي هذا التابعُ التابعَ [[Python/Cursor/executescript|<code>executescript()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | * [[Python/Connection/executescript|التابع <code>Connection.executescript()</code>]]:يستدعي هذا التابعُ التابعَ [[Python/Cursor/executescript|<code>Cursor.executescript()</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة، ثم يعيد كائن المؤشر. | ||
== مصادر == | == مصادر == |
مراجعة 19:12، 16 سبتمبر 2018
يستدعي هذا التابعُ التابعَ 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 في توثيق بايثون الرسمي.