💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ علی نعیمی
مشکل با سایت w3schools
محسن موحد حل شده توسط محسن موحد

سلام. متاسفانه عکس اینجا لود نمیشه!. فایلش رو آپلود کردم. وقتی توی این سایت یه کوئری میزنم این ارور رو میده:

Error in SQL:

Operation must use an updateable query.

Note: Your browser does not support WebSQL, so you are now using a light-version of our Try-SQL Editor, with a read-only Database.

If you use a browser with WebSQL support (Chrome, Safari, or Opera), you can try any SQL statement, and play with the Database as much as you like.

سلام،

ادیتور Try-SQL این سایت بصورت read-only هست و دسترسی برای update و delete ندارید.

محسن موحد ۰۲ دی ۱۴۰۲، ۲۲:۳۴

مدرس خودش از این استفاده می‌کنه. ولی خودم نتونستم...

علی نعیمی ۰۳ دی ۱۴۰۲، ۰۶:۱۹

موضوع اینجاست که در نسخه‌های قدیمی‌تر مروگر WebSQL فعال بوده و دیتابیس روی مرورگر کاربر ساخته میشده که میشده چنین تست هایی رو انجام داد. اما در حال حاضر WebSQL منسوخ شده و TrySql این سایت هم همونطور که گفتم Read-Only است.

 

البته میتونید WebSQL رو روی مرورگرتون فعال کنید.
1. Regedit رو باز کنید.

2. به این مسیر بروید:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

 

اگر Google/Chrome وجود نداشت، دو Key به طبق همین مسیر داده شده بسازید.

3. داخل Chrome راست کلیک کنید و از New یک DWORD (32-bit) Value بسازید.

4. اسمشو بذارید WebSQLAccess.

5. دوبار روش کلیک کنید و مقدارش رو 1 بذارید و ok بزنید.

6. حالا داخل کروم آدرس زیر را وارد کنید:

chrome://policy/

باید یک Policy name به نام WebSQLAccess اضافه شده باشد و Policy value برابر true باشد. اگر به این شکل باشد یعنی شما WebSQL رو فعال کردید.

 

حالا میتونید وارد این لینک بشید.

در پایین صفحه چنین عبارتی میبینید:

W3Schools has created an SQL database in your browser.
The menu to the right displays the database, and will reflect any changes.
Feel free to experiment with any SQL statement.
You can restore the database at any time.

که نشان میدهد دیتابیس در WebSQL ساخته شده است.

ضمنا میتونید inspect رو بزنید و از سربرگ Application از سمت چپ WebSQL رو انتخاب کنید و روی دیتابیس کلیک کنید و مقادیر را مشاهده کنید.

این لینک رو هم ببینید.

 

 

بهترین پاسخ
محسن موحد ۰۳ دی ۱۴۰۲، ۱۲:۲۳