• 1400/03/13

عدم اجرای صحیح کد ایجاد دیتا بیس :

بعد از جرای کد زیر

import sqlite3

connection = sqlite3.connect("../../87-GUI-Tkinter-Intro/my-database.db")

cursor = connection.cursor()

sql = """
    CREATE TABLE IF NOT EXISTS Product (
        productId INTEGER ,
        productName VARCHAR (60),
        price INTEGER ,
        description VARCHAR (60)
    );
"""

cursor.execute(sql)

connection.commit()
connection.close()


فایل my-database.db  ایجادشده ولی با کلیک روی آن هم در قسمت دیتابیس فایلی باز نمیشه هم محتویات داخلش به شکل زیر هستش

و در قسمت probldems پیغام زیر می آید

این مشکلو چجوری حل کنم

 

 

  • 1400/03/14
  • ساعت 21:54
def connect():
    conn = sqlite3.connect("my-database.db")
    cur = conn.cursor()
    cur.execute(
       "CREATE TABLE IF NOT EXISTS salary ( productId INTEGER ,
        productName VARCHAR (60),
        price INTEGER ,
        description VARCHAR (60) )"
    )
    conn.commit()
    conn.close()
    
connect()    

کد هارو به این شکل داخل فانکشن بزار و اون آخر هم فانکشن رو فراخوانی کن 


logo-samandehi