انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: Update کردن یک سطر اطلاعات در sqlite3 + python3  (دفعات بازدید: 1420 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین liniolon

  • Jr. Member
  • *
  • ارسال: 69
  • جنسیت : پسر
  • برنامه‌نویس و علاقه‌مند به دنیای آزاد
Update کردن یک سطر اطلاعات در sqlite3 + python3
« : 20 شهریور 1395، 01:28 ق‌ظ »
سلام به همه :)

جدیدا کار با زبان پایتون رو شروع کردم به‌طور جدی کار کردن و یه سوال در مورد دیتابیس sqlite3 برام پیش اومده :
آیا با قطعه کد زیر ما نمیتونیم یه سطر از اطلاعات رو ویرایش کنیم ؟
db.execute('update table set name={1},number={2} whele id = {0}'.format(ID,name,number))
و وقتی اجرا میکنم این اررور رو دریافت میکنم :
sqlite3.OperationalError: no such column:و اگه ممکنه یه نمونه کد برای update کردن اطلاعات در python3 + sqlite3 بهم نشون بدین. ممنونم :)
« آخرین ویرایش: 20 شهریور 1395، 02:20 ق‌ظ توسط A_K_5820 »
وبلاگ من :
http://amirkouhkan.ir
برنامه نویس و علاقه مند به دنیای آزاد

آفلاین liniolon

  • Jr. Member
  • *
  • ارسال: 69
  • جنسیت : پسر
  • برنامه‌نویس و علاقه‌مند به دنیای آزاد
پاسخ : Update کردن یک سطر اطلاعات در sqlite3 + python3
« پاسخ #1 : 20 شهریور 1395، 05:21 ب‌ظ »
سلامی مجدد  :D

راه حل این سوال خیلی ساده بود  ::)

داخل کوئری که نوشتیم باید جانگهدار‌ها رو داخل "{0}" میذاشتیم :) به همین سادگی :)

 \\:D/
وبلاگ من :
http://amirkouhkan.ir
برنامه نویس و علاقه مند به دنیای آزاد