SQLite3 Cursor

  • مدرس: علی بیگدلی
  • تاریخ انتشار: 1402/05/05
  • تعداد بازدید: 285

SQLite3 Cursor

برای اجرای جملات SQLite در پایتون ، به یک شیء مکان نما نیاز دارید. شما می توانید آن را با استفاده از متد cursor() ایجاد کنید.

برای اجرای دستورات SQLite3 ، ابتدا یک اتصال برقرار می شود و سپس با استفاده از شی اتصال به صورت زیر یک مکان نما ایجاد می شود:

import sqlite3

con = sqlite3.connect('mydatabase.db')

cursorObj = con.cursor()

و نمونه ای از کد به حالت شئ گرا

import sqlite3
from sqlite3 import Error


class db_mgmt:
    def __init__(self,path):
        self.con = sqlite3.connect(path)
        self.cur = self.con.cursor()

    def close(self):
        self.con.close()

if __name__ == "__main__":
    db = db_mgmt("mydatabase.db")
    db.close()

اکنون می توانیم از شیء مکان نما استفاده کنیم تا از روش execute() برای اجرای هرگونه نمایش داده SQL استفاده کنیم.