رفتن به مطلب
  • 0
Kereshme

حذف تمامی اطلاعات دیتابیس در بیسیک

سوال

Kereshme    0

سلام 

من میخوام با ی دکمه ای ک داخل برنامه گذاشتم کل اطلاعات موجود تو دیتا بیس حذف بشه اما این کارو نمیکنه دستور رو داخل دیتابیس زدم درست اجرا کرده اما تو اپ اجرا نمی کنه  چ کار باید بکنم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

9 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
Kereshme    0
در 24 دقیقه قبل، Salar82 گفته است :

بعد از اینکه دستور delete نوشتین، دوباره select کنید.

مجدد load data میزنم ک کل دیتا بیس و فراخوانی کنه همون اطلاعات قبلی و میاره، 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
Kereshme    0

 

 

Del_btn_click 



  Sql1.execnonquery("delete * from tbl_nemone")

  Load data



End sub 


sub Load_data 

  If File.Exists(File.DirInternal,"firsttext.txt")=False Then
          File.Copy(File.DirAssets,"mm.db",File.DirInternal,"mm.db")

          Dim mytext As String
          mytext="1"
          File.WriteString(File.DirInternal,"firsttext.txt",mytext)
      Else
          LogColor("true",Colors.Red)
      End If

  If sql1.isinitialized =false   

  (Sql.initialize (file.dirinternal,"mm.db,false

  Curser1=Sql1.execquery ("select *from tbl_nemone")

  For i=0 to curser1.rowcount_1

  Curser1. Position =I

  Dim p as panel 

  ("")P.initialize

  ")Scrollview1.panel.addview

  ("P,10%x,i*220+10,100%x,210

  ("P.loadlayout("pnl1

  P.tag=I

  ("Aye_label.text=curser1. Getstring("aye

  ("Sore_label.text =curser1. Getstring ("sore

  ("Lbl_sh.text =curser1. Getstring("shomare

  Scrollview1.panel.height=i*500
end sub

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
مجید آرتا    5,840

سلام

نیازی نیست واسه دستور DELETE از علامت * استفاده کنید.

به این شکل بنویسید »

DELETE FROM table_name

 

  • پسندیدن 4

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
Kereshme    0
در در 21 شهریور 1399 در 09:33، مجید آرتا گفته است :

سلام

نیازی نیست واسه دستور DELETE از علامت * استفاده کنید.

به این شکل بنویسید »


DELETE FROM table_name

 

این کارو انجام دادم باز نشد 

هر سری ک دکمه دیلیت و میزنم پاک نمیکنه اطلاعاتو مجدد همونا رو لود میکنه 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 1 ساعت قبل، Kereshme گفته است :

این کارو انجام دادم باز نشد 

هر سری ک دکمه دیلیت و میزنم پاک نمیکنه اطلاعاتو مجدد همونا رو لود میکنه 

دوست عزیز مشکل از دیتابیس نیست. مشکل اینه که بعد از حذف اطلاعات دیتابیس شما اطلاعات اسکرول ویو رو پاک نمیکنید. بعد از حذف اطلاعات دیتابیس کافیه کد زیر رو بزنید و نیازی نیست دوباره تابع load_data رو صدا بزنید

Scrollview1.panel.RemoveAllViews

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...