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 استفاده کنیم.