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

شرط و بررسی وجود داشتن یک جدول در دیتابیس


arastooms

سوال

(( شرمنده موضوع بد تایپ شد! از مدیران خواهش میکنم تغییر بدن به " جول = جدول " ) با تشکر

سلام قصد دارم فرمان if رو اجراکنم و میخام کنترل کنم اگر یک جدول به اسم settings در دیتابیسم ( db.db) موجود هست یا نه؟؟؟
اگر موجود نیست چاپ کنم با مسیج که جدول یافت نشد)

فرمان sql رو نمی دونم
ممنون میشم برای کنترل وجود یک جدول و یا یک ستون در دیتابیس من رو راهنمای کنید 
با تشکر

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

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

ارسال‌های توصیه شده

درود

جوابتون رو توی این تاپیک دادم :

http://answercenter.ir/topic/8821-%D8%AA%D8%A7%D9%BE%DB%8C%DA%A9-%D8%AC%D8%A7%D9%85%D8%B9-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D8%AA-sqlite/#entry93399

 

و البته اینجا هم میدم :

 

بررسی وجود داشتن یک جدول در دیتابیس :

Sub Globals
    Dim sql1 As SQL
    Dim cur1 As Cursor
End Sub

Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("Layout1")
    If File.Exists(File.DirInternal,"check.db") = False Then
        File.Copy(File.DirAssets,"check.db",File.DirInternal,"check.db")
    End If
    sql1.Initialize(File.DirInternal,"check.db",True)
    cur1 = sql1.ExecQuery("SELECT name FROM sqlite_master WHERE type='table' AND name='izadi'")
    If cur1.RowCount = 0 Then
    Log("جدول وجود ندارد")
    Else
    Log("جدول وجود دارد")    
    End If
End Sub

توی کد بالا ما اومدیم چک کردیم که جدولی به نام izadi توی دیتابیس وجود داره یا خیر!!!

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...