آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

ایجاد یک اتصال (Connection) فقط خواندنی (Read-Only) با یک پایگاه داده SQLite (فقط امکان خواندن اطلاعات وجود دارد و امکان نوشتن اطلاعات وجود ندارد)، با دستور sqlite ، در متلب (MATLAB)

با استفاده از دستور sqlite در متلب (MATLAB)، می توانیم یک اتصال (Connection) فقط خواندنی (Read-Only) با یک پایگاه داده SQLite ایجاد کنیم.

به مثال زیر توجه کنید :

مثال

فرض کنید که در پوشه فعلی (Current Folder)، فایلی با نام kelidestan.db داریم که مربوط به یک پایگاه داده SQLite است. برای ایجاد یک اتصال (Connection) فقط خواندنی (Read-Only) با این پایگاه داده SQLite ، کد متلب (MATLAB) زیر را اجرا می کنیم :

3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

دستور pwd برای به دست آوردن مسیر پوشه فعلی (Current Folder) به کار می رود ( کلید شماره 26082 ).

دستور fullfile برای ساخت آدرس کامل یک فایل (File)، بر اساس بخش های مختلف آدرس فایل (بر اساس نام فایل و پوشه هایی (Folder) که در آنها قرار گرفته) به کار می رود ( کلید شماره 4071 ).

بنابراین به کمک دو دستور pwd و fullfile ، آدرس کامل فایل kelidestan.db (فایل پایگاه داده SQLite) را ساخته ایم.

سپس با استفاده از دستور sqlite یک اتصال (Connection) فقط خواندنی (Read-Only) با پایگاه داده SQLite ایجاد کرده ایم.

نتیجه :

مقدار ذکر شده برای Database ، آدرس کامل فایل پایگاه داده SQLite را نشان می دهد.

مقدار ذکر شده برای IsOpen برابر 1 می باشد که یعنی اتصال (Connection) به پایگاه داده SQLite مورد نظر در حالت باز (Open) است (اگر برابر 0 بود، یعنی اتصال (Connection) به پایگاه داده SQLite در حالت بسته (Close) است).

مقدار ذکر شده برای IsReadOnly برابر 1 می باشد، یعنی در حالت Read-Only (تنها خواندنی) هستیم و فقط می توانیم اطلاعات مورد نظر خود را از پایگاه داده SQLite بخوانیم و نمی توانیم اطلاعاتی در آن بنویسیم (اگر برابر 0 بود، یعنی می توانستیم در پایگاه داده SQLite اطلاعات خود را بنویسیم).

بستن (Close) اتصال (Connection) به پایگاه داده SQLite ، با دستور close :

برای بستن (Close) اتصال (Connection) به پایگاه داده SQLite می توانیم از دستور close استفاده کنیم. این بار همان کدها را تکرار می کنیم و فقط در آخر کدها، از دستور close برای بستن (Close) اتصال (Connection) استفاده می کنیم و همچنین دوباره مشخصات اتصال (Connection) را در خروجی نمایش می دهیم :

نتیجه :

مشاهده می کنید که این بار مقدار ذکر شده برای IsOpen برابر 0 می باشد که یعنی اتصال (Connection) به پایگاه داده SQLite در حالت بسته (Close) است.

نویسنده علیرضا گلمکانی
شماره کلید 4073
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)