الفرق بين المراجعتين ل"Python/Connection/execute"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<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>execute()‎</code>]] في كائن المؤشر مع تمرير المعاملات المعطاة.
+
يستدعي هذا التابعُ التابعَ [[Python/Cursor/execute|<code>Cursor.execute()‎</code>]] مع تمرير المعاملات المعطاة.
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 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: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)

انظر أيضًا

مصادر

صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.