• 1400/02/15

sqlite insert :

وقتی که یک متغیر مثلا از input میگیرم و براش ست میکنم داخل values ارور میده ولی وقتی همونجا داخل values مقدار رو میدم کار میکنه چیکار باید کنم که بتونم مقدار یک متغیر رو بهش بدم ؟
Error : sqlite3.OperationalError: no such column: a

  • 1400/02/15
  • ساعت 04:36

سلام. میگه همچین ستونی نیست 

اسم ستون رو اشتباه نوشتید


  • 1400/02/15
  • ساعت 08:43
connection = sqlite3.connect("./my-database.db")
cursor = connection.cursor()

admin = """
INSERT INTO admin VALUES(1 ,'REZA' ,'MANSOURI','REZA@gmail.com' );
"""
#zamani ke injoori minvisam errori nemide va kar mikone.

id = int(input('id : '))
name = input('name : ')
Family = input('family : ')
email = input('email : ')

admin1 = """
INSERT INTO admin VALUES(id ,name ,Family,Email );
"""
#vaghti injoori minvisam erroere zir ro mide

cursor.execute(admin)
cursor.execute(admin1)
connection.commit()
connection.close()

#moshkelesh chie ?
#Erorr : sqlite3.OperationalError: no such column: id

  • 1400/02/15
  • ساعت 09:26

میگه ستونی به اسم id وجود نداره


  • 1400/02/15
  • ساعت 09:30

mrci k translate mikoni  to google gashtam peyda kardam mrci


logo-samandehi