رستم فیروززاده
تماس با من
پروفایل من
آرشیو وبلاگ
      آموزش زبان ویژوال بیسیک (برنامه نویسی Visual Basic)
ایجاد Local Database برای پروژه و بکارگیری آن ( بصورت ویزاردی) نویسنده: رستم فیروززاده - چهارشنبه ٧ تیر ۱۳٩۱

به نام خداوند جهانیان آفریننده آسمانها و زمین و آنچه مابین آنها ست ...

 

ایجاد Local Database برای پروژه و بکارگیری آن

برای این کار ابتدا بر روی پروژه در Solution Explorer راست کلیک کرده و از منوی Add آیتم New Item  را کلیک کنید

pic1


با این کار پنجره Add New Item باز شده و شما می توانید آیتم Local Database را انتخاب کرده و نام آن را تعیین و با کلیک بر روی کلید Add از این پنجره یک منبع اطلاعاتی Local را وارد پروژه کنید...

 

pic2

 

پس از این کار پنجره ای با نام Data Source Configuration Wizard نمایش داده می شود که شما در این پنجره قادر خواهید بود نام  Dataset را تغییر دهید تا برای بکارگیر منبع اطلاعاتی دچار سردرگمس نشوید

pic3

با زدن کلید Finish از این پنجره پس از ایجاد Database در پروژه Dataset که با آن database کنترل می شود نیز در پروژه ایجاد می شود

 

برای ادامه کار در قسمت سمت چپ  VS پنجره Server Explorer را کلیک کرده تا آیتم های آن نمایش داده شود، همانطور که در تصویر می بینید منبع اطلاعاتی مذکور با همان نامی که در پروژه ایجاد شده در این پنجره نیز وجود دارد ...

بر روی دکمه Plus(+) از Database کلیک کرده تا آیتمهای زیر مجموعه آن نمایش داده شود

برای ایجاد یک جدول بر روی پوشه Tables راست کلیک کرده و آیتم Create Table را کلیک کنید...


 

با انجام این عمل پنجره ای با نام New Table نمایش داده می شود که شما با استفاده از این پنجره می توانید نام جدول را در جعبه متن Name و فیلد های جدول را ایجاد کرده که با زدن کلید Ok جدول ساخته می شود

دقت کنید که ایجاد فیلد ID برای کارایی درست جدول الزامی می باشد و تنظیمات آن را بر طبق تصویر زیر اعمال کنید تا دچار مشکل در بکارگیری آن  نشوید...

 

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

Name

Famil

PhoneNumber

و بر روی کلید OK کلیک کنید تا اطلاعات جدول ثبت شوند...

 

پس از انجام این کارها به Solution Explorer رفته و Dataset را انتخاب و بر روی آن دابل کلیک کنید تا پنجره Dataset Designer نمایش داده شود که شما می توانید در این پنجره جدولهای منابع اطلاعاتی مربوط به این dataset را مدیریت کنید.

پس از این از پنجره Server Explorer جدول ایجاد شده را گرفته و به داخل پنجره Dataset Designer از Database مرتبط درگ کنید...

 

حال بر روی Table Adapter راست کلیک کرده و آیتم Add Query را کلیک کنید...

 

با انجام این عمل پنجره TableAdapter Query Configuration Wizard نمایش داده می شود در این مرحله فقط کلید Next را کلیک کنید...

 

 در مرحله بعد شما نوع query  که مد نظرتان هست را انتخاب کنید

برای وارد کردن اطلاعات به فیلدها (اضافه کردن رکورد) گزینه INSERT را انتخاب کنید

برای حذف رکورد DELETE

برای بروز رسانی UPDATE

برای برگرداندن مقدار عددی طبق محاسبات از گزینه Select which returns a single value

و برای فیلتر کردن داده ها SELECT which returns rows را انتخاب کرده و کلید Next را کلیک کنید...

 

پس از انتخاب گزینه INSERT با دستور Query مواجه می شوید که از طریق آن تابعی ایجاد می شود که میتوان با استفاده از آن به جدول رکورد اضافه نمود...

(توابعی که ساخته می شوند به TableAdapter تعلق ژیدا می کنند)

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

                                            

 

در اینجا مقدار New Value از هر ردیف را مطابق با نام فیلد تعیین کنید که بهمراه کاراکتر @ آورده شده اند این کاراکتر باعث می شود مقدار وارد شده در New Value بعنوان یک ورودی در تابع Insert عمل کند...

 

سپس کلید OK را کلیک کرده و از پنجره قبل کلید Next را کلیک کنید تا به مرحله نامگذاری تابع وارد شوید ...

 

پس از تعیین نام تابع مرتبط با عملی که باید صورت بگیرد کلید Finish‌ را کلیک کنید تا تابع بصورت صحیح ایجاد شود...

 

برای فیلتر کردن اطلاعات یکبار دیگر Add Query را کلیک کرده و اینبار گزینه SELECT which returns rows را انتخاب کرده و کلید Next‌ را کلیک کنید تا بتوانید Query آن را مدیریت کنید


 

در این مرحله برای هر کدام از فیلدهایی که مد نظرتان است یک فیلتر بسازید که در تصویر زیر فقط برای فیلد Name این عمل انجام پذیرفته

LIKE '%' + @Name + '%'

 

 

بقیه مراحل را نیز طی کرده تا تکمیل شوند...


 

 

 

پس از انجام این مراحل لازم است پروژه را Rebuild کنید که این ابزار در منوی Build قرار دارد تا ابزار  Database در Toolbox برای استفاده درپروژه ساخته شود تا بتوان از آن ابزار برای کنترل منبع اطلاعاتی و جدول مد نظرتان استفاده کنید

 

در اینجا به فرم یک DataGridView اضافه کرده و از گوشه سمت راست آن کلیک کرده و جدول ایجاد شده را برای نمایش محتوایش به آن ارائه دهید...

 

در رویداد Load از فرم هم این دستور را تایپ کنید

 

برای فرم  4 عدد TextBox و 4 عدد Lable با متون Name:, Famil:, PhoneNumber:, Filter:  تعبیه کنید که این Textbox ها به ترتیب Textbox1, 2, 3, 4 نام دارند

و یک کلید برای وارد کردن اطلاعات رکوردها برای فرم ایجاد کنید که در رویداد   Click‌ ازآن این دستورات نوشته شود

در رویداد TextChanged از Textbox4 هم این دستور را وارد کنید ...

  

موفق باشید...

 

src=

  نظرات ()
مطالب اخیر کانال تلگرام وبلاگ ایجاد Local Database برای پروژه و بکارگیری آن ( بصورت ویزاردی) Snippet و استفاده آن در VS دانلود نرم افزار Trust Information آشنایی با خصوصیات پروژه Project Properties ایده های شما در حیطه نرم افزار رایانه Object Browser ایجاد پروژه جدید در میحط VS 2008 بکار گیری متغیر ها در VB 9.0 آشنایی با محیط ویژوال استادیو 2008
کلمات کلیدی وبلاگ api (۱) components information (۱) convert functions (۱) create project (۱) download trust information (۱) local database (۱) object browser (۱) select case (۱) snippet (۱) vb 90 (۱) wizard local database (۱) ارایه ها (۱) ارتباط با پایگاه داده (۱) ایجاد پروژه جدید با vb (۱) پایگاه داده (۱) تابع (٢) تابع جعبه پیام (۱) تاریخ (۱) تبدیل نوع داده (۱) تلگرام (۱) توابعمرتبط با رشته (۱) تولید نرم افزار با ایده شما (۱) حلقه ها (۱) دانلود (۱) دانلود نرم افزار trust information (۱) دستور enum (۱) دستور with (۱) رابط کاربری برنامه نویس (۱) ریسورس (۱) زمان (۱) نرم افزار trust information (۱) ویژوال بیسیک 2008 (۱) کانال (۱)
دوستان من تولید نرم افزار از ایده های بکر شما دانلود نرم افزار Snippet Maker 2.0 Download Visual Studio SQL and XML Tutorial Quick Learn ايجاد حساب هاي كاربري براي برنامه نسخه آزمایشی نرم افزار ساخت فایل adm پرسش و پاسخ کانال تلگرام این وبلاگ ارتباط با نویسنده وبلاگ در تلگرام پرتال زیگور طراح قالب