سلام وقت بخیر. بنده کد های مربوط به دیتابیس رو نوشتم و موقع اجرا فایلی رو که ایجاد میکنه بصورت تکست هست .درصورتی که باید دیتابیس باشه . و از طریق ایکون هم مشخصه.
ممنون میشم راهنمایی کنید
سلام
برای این که کوئری sql رو اشتباه نوشتید.
به خط 7 دقت کنید. کلمه exists رو اشتباه نوشتین.
سلام .ویرایش کردم اما همچنتن اون فایلی که برای دیتابیس ایجاد میکنه بصورت تکست هست و توی منوی دیتابیس نمیاد
کد هاتون رو قرار بدید.
البته نه به صورت عکس. همین جایی که دارین پاسخ می نویسین. اون بالاش چند تا گزینه وجود داره که یکیش اضافه کردن کد هست. کد هاتون کپی کنید و بعد روی اضافه کردن کد رو بزنین و کد هاتون رو قرار بدید.
عزیز گویا متوجه نمیشید. کد ها درست نوشته شده .مشکلم اینجاست اون فایل جدیدی که بعد از نوشتن کد جدید برای دیتابیس ایجاد میکنه بصورت تکست هست و نه دیتابیس که باز بشه .
حالا من کد ها رو هم براتون قرار میدم ولی سوال یک چیز دیگس
import sqlite3
connection = sqlite3.connect("./my-database.db")
cursor = connection.cursor()
sql = """
create table if not exists user (
userid integer,
family varchar (60),
email varchar(50)
);
"""
cursor.execute(sql)
connection.commit()
connection.close()
سلام وقت بخیر
انگار درایور مربوط به دیتابیس sqlite رو نصب نکردید
از منوی سمت راست
روی تب database بزنید
بعد بزنید روی تنظیمات
پایینش نوشته نصب درایور
درایور رو نصب کنید و مجدد تست کنید
موفق باشید
نشد