gfselm

  • ۰
  • ۰

استفاده از دستورات SQL در ویژوال بیسیک 118 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word و قابل ویرایش و پرینت

تعداد صفحات: 114

استفاده از دستورات SQL در ویژوال بیسیک (1)

» SQL چیست ؟ : SQL خلاصه یا مخفف کلمات ( Structured Query Language ) به معنی زبان جستجوی ساخت یافته است . SQL زبانی است بسیار قدرتمند که از آن برای دسترسی به پایگاه داده و پردازش اطلاعات آن استفاده می شود .دستورات SQL به دو دسته کلی تقسیم می شوند :

1 ) دستورات پردازش داده (DML ) : از این دستورات برای استخراج ، مرتب سازی ، خلاصه سازی و محاسبه روی جدول ها استفاه می شود .

2 ) دستورات تعریف داده (DDL ) : با استفاده از این دستورات ما قادر خواهیم بود تا در یک پایگاه داده جدول ، اندیس و رابطه تعیین کنیم .

» دستورات SQL تقریبا در تمام بانکهای اطلاعاتی رابطه ای مانند : SQL Server ، Oracle ، Access و غیره که قابلیت پشتیبانی آن را دارند می تواند مورد استفاده قرار گیرد . دستورات SQL دستورات بسیار ساده ای هستند که میتوان آنها را بر روی تمامی اجزاء و اشیاء پایگاه داده اجرا کرد . تمامی برنامه هایی که به طریقی با پایگاه داده رابطه ای سرو کار دارند از SQL استفاده می کنند.

» در این درس ما می خواهیم با دستورات DML یا همان پردازش داده SQL آشنا شویم و یاد بگیریم که چگونه و در کجا از آنها استفاده کنیم .

اگر به خاطر داشته باشید ما در درسهای گذشته آموختیم که چگونه با استفاده از کد نویسی پایگاه داده مورد نظر و همچنین جدول مورد نظر خود را به رکوردست کاریمان انتقال دهیم و بر روی آن پردازش آنجام دهیم . برای مثال :

()Private Sub Form_Load

"Data1.DatabaseName = "C:\Data.mdb

"Data1.RecordSource = "Student

Data1.Refresh

End Sub

ما دستورات SQL را در قسمت RecordSource به کار خواهیم برد ، یعنی قسمتی که از طریق آن جدول یا فیلد های مورد نظر برای رکوردست ما تعیین می شود . دستورات SQL به قدری قدرتمند است که با یک خط کد ساده ما می توانیم چندین عملیات مشکل که توسط دستورات خود ابزار Data انجام می دادیم را به راحتی انجام دهیم . این دستورات به طور کلی باید به فرم یک رشته باشد . در این حالت شما فقط باید دقت داشته باشید تا دستورات را به شکل صحیح بنویسید چون محیط ویژوال بیسیک هیچ گونه کنترلی بر روی این رشته نخواهد داشت :

"دستوراتData1.RecordSource=" SQL

البته من در این آموزش دستورات SQL را به رنگ آبی می نویسم تا مشخص باشند . ولی در حالت واقعی آنها رنگ سیاه خواهند داشت .

دستورات SQL :

» SELECT_FROM : این دستور که مهمترین و پرکاربرد ترین دستورد در SQL به شنار می رود ، میتواند رکوردهای مورد نظر را از یک یا چند جدول استخراج نماید . نتیجه هر دستور SELECT_FROM یک مجموعه یا نما از داده های استخراج شده است . برای مثال :

" Data1.RecordSource=" SELECT Name,Family FROM Student

دستور نوشته شده فوق فیلد نام و نام خانوادگی را از جدول دانش آموز انتخاب می کند . اگر شما قصد داشته باشید همه فیلد های یک جدول را انتخاب کنید دیگر نیاز نیست تا نام همه این فیلد ها را بنویسید بلکه با استفاده از کاراکتر * این عمل انجام خواهد شد :

SELECT * FROM Student

بیشتر مواقع شما نیاز دارید اطلاعاتی را از چند جدول استخراج کنید در این حالت باید شما از دستور SCELET_FROM به صورت زیر استفاده کنید :

SELECT Student.Name,Student.Family,Lesson.Dars,Lesson.Ostad FROM Student,Lesson

اگر دقت کنید در این دستور برای این که مشخص شود که فیلد نام از کدامیک از جدول ها و فیلد استاد از کدام جدول انتخاب شود باید پیشوند نام جدول همراه با یک (.) به نام فیلد اضافه گردد .همچنین شما می توانید دو فیلد را با هم ادغام کرده و به عنوان یک فیلد استفاده کنید :

SELECT Name + Family AS Media FROM Student

در این مثال دو فیلد نام و نام خانوادگی با هم ادغام شده و به نام فیلد Media در آمده اند و شما میتوانید از این فیلد مانند یک فیلد معمولی استفاده کنید همچنین شما می توانید از کاراکتر هم برای این ادغام استفاده کنید یا میتوانید ادغام این دو فیلد را درون پرانتز انجام دهید :

"Text1.DataField="Media

البته نتیجه این چنین عملیاتی در استفاده از جدول ها بسیار قابل فهم تر است .

» ORDER BY : وقتی که ما از دستور SELECT_FROM استفاده می کنیم رکوردها به همان ترتیبی که در جدول اصلی قرار دارند نمایش داده می شوند . ولی ما میتوانیم با استفاده از دستور ORDER BY رکوردها را به حالت دلخواه به صورت نزولی( DESC ) یا صعودی ( ASC ) مرتب کنیم . برای مثال :

SELECT * FROM Student ORDER BY Name DESC

در این دستور همه فیلد های جدول دانش آموزان بر اساس فیلد نام به صورت نزولی مرتب می شوند .

دستور ORDER BY می تواند بیش از یک فیلد را اساس مرتب سازی خود قرار دهد :

SELECT * FROM Student ORDER BY Name DESC,Family ASC

در این مثال درستور ORDER BY ابتدا جدول را بر اساس فیلد نام به صورت نزولی مرتب می کند و سپس مرتب سازی بر اساس فیلد نام خانوادگی به صورت صعودی انجام خواهد شد .

» WHERE : یکی از قویترین جنبه های دستور SELECT_FROM کنترل تعداد رکوردهای برگشتی با استفاده از شرطی که با دستور WHERE تعیین می شود است . در واقع این دستور جزئی از دستور SELECT_ FROM است . از این دستور به دو روش استفاده می شود :

> استفاده از WHERE برای محدود کردن رکوردهای اتنخابی :

'SELECT * FROM Student WHERE Name = 'Ali

شما میتواند در این دستور از عملگرهای منطقی مانند : = ، > ، < ، <> ، =< ، => نیز استفاده کنید . همچنین می توانید چندین شرط را با عملگرهای منطقی AND و OR ادغام کنید :









سایر محصولات :
استفاده از دستورات SQL در ویژوال بیسیک 118 ص

استفاده از دستورات SQL در ویژوال...

تحقیق درباره ماکروفر

تحقیق درباره ماکروفر...

تحقیق درباره ماکارونی

تحقیق درباره ماکارونی...

از یادگیری HTML 12 تحقیق درباره اچ تی ام ال ص

از یادگیری HTML...

تحقیق درباره ماشین‌ مته‌، ماشین‌ تو تراش‌، ماشین‌ تراش‌

تحقیق درباره ماشین‌...

تحقیق درباره ماشینهای CNC 35ص

تحقیق درباره ماشینهای CNC 35ص...

از بین بردن پیام غیر ضروری در ویندوز اکس پی 21 ص

از بین بردن...

تحقیق درباره ماشین های تراش

تحقیق درباره ماشین های...

تحقیق درباره ماشین ابزار 50ص

تحقیق درباره ماشین ابزار...

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

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

از ارتباطات سنتی تا ارتباطات جمعی 29 ص

از ارتباطات سنتی...

تحقیق درباره ماشین 110 ص

تحقیق درباره ماشین 110 ص...

اجزای سیستم های RFID 19 ص

اجزای سیستم های RFID 19...

آنتی ویروس کاسپر اسکای 11 ص

آنتی ویروس کاسپر...

تحقیق درباره ماریو

تحقیق درباره ماریو...

پکیج درمان اکت؛وسواس

پکیج درمان اکت؛وسواس...

آموزش نرم افزار _کامپیوتر فتوشاپ 72 ص

آموزش نرم افزار _کامپیوتر فتوشاپ...

تحقیق درباره مارکسیستی

تحقیق درباره مارکسیستی...

آموزش برنامه نوسی با زبان ویژوال بیسیک 45 ص

آموزش برنامه نوسی با...

تحقیق درباره ماتریس 2

تحقیق درباره ماتریس...

آشنایی با نرم افزار Endorphin 31 ص

آشنایی با نرم افزار Endorphin 31...

تحقیق درباره لیزر

تحقیق درباره لیزر...

تحقیق درباره لیپتین

تحقیق درباره لیپتین...

آشنایی با Flash mx 23 ص

آشنایی با Flash mx 23...

تحقیق درباره لینوکس

تحقیق درباره لینوکس...

تحقیق درباره لیلی ومجنون

تحقیق درباره لیلی...

آشنایی با Access و برنامه نویسی با VBA 16 ص

آشنایی با Access و برنامه...

تحقیق درباره لوله و انواع آن

تحقیق درباره لوله و انواع آن...

آشنایی با اکسس 16 ص

آشنایی با اکسس 16 ص...

تحقیق درباره لوح وقلم

تحقیق درباره لوح وقلم...

آشنائی با شبکه های بی سیم 33 ص

آشنائی با شبکه های بی سیم 33...

تحقیق درباره لوح محفوظ

تحقیق درباره لوح محفوظ...

آر یو پی چیست ؟ 15 ص

آر ...

تحقیق درباره لوح قضاء وقدر

تحقیق درباره لوح قضاء وقدر...

تحقیق درباره لوت lut ملاح، حسین علی، فرهنگ سازها

تحقیق درباره لوت lut ملاح، حسین...

آخرین اطلاعات موجود در رابطه با ویروس های کامپیوتری به 21 ص

آخرین اطلاعات موجود در رابطه با ویروس...

تحقیق درباره لوازم جانبی

تحقیق درباره لوازم جانبی...

UML 51 تحقیق درباره یو ام ال ص

UML 51 تحقیق درباره یو ام...

تحقیق درباره لوازم آرایشی

تحقیق درباره لوازم آرایشی...

تحقیق درباره لقاح مصنوعی

تحقیق درباره لقاح...

تحقیق درباره ماه رجب ، جویباری از بهشت

تحقیق درباره ماه رجب...

تحقیق درباره مدل‌های جدید عینک آفتابی

تحقیق درباره مدل‌های جدید عینک آفتابی...

تحقیق درباره محیط زیست و امنیت جهانــی

تحقیق درباره محیط زیست و...

تحقیق درباره ماه رجب، ماه انس با خدا

تحقیق درباره ماه...

RFID شناسایی رادیویی 12 ص

RFID شناسایی رادیویی 12 ص...

تحقیق درباره محرابی

تحقیق درباره محرابی...

power تحقیق درباره پاور کامپیوتر 14 ص

power تحقیق درباره پاور...

تحقیق درباره مشتریان صنعت کالا

تحقیق درباره مشتریان صنعت کالا...

تحقیق درباره مردم‌داری در رهبری امام خمینی

تحقیق درباره مردم‌داری در رهبری امام خمینی...

IP 17 تحقیق درباره آی پی ص

IP 17 تحقیق درباره آی پی...

7 طرح سری درس ریاضی نهم پی دی اف بدون نام و مشخصات
هفت طرح درس روزانه آماده ریاضی نهم به شکل پی دی اف بدون نام و مشخصات
3 طرح درس سالانه و 3 طرح درس روزانه ریاضی متوسطه اول به شکل ورد
اثرات متقابل اکوسیستمهای کشاورزی و اکو سیستمهای طبیعی 10 ص
prokaryotes مطالعه شناسایی Pseudomonas syringae در خاک و گیاه با استفاده از روش تشخیص مستقیم ورد 13
امنیت شغلی با رویکرد ایمنی و سلامت و نقش آن در نگهداری کارکنان 33 ص
الگوریتم های ژنتیکی به کاربره شده در مدیریت ترافیک هوایی 25 ص
اطلاعات در مورد تصمیم گیری برای مدیریت میانی 13 ص
اصول مدیریت و رهبری 26 ص
آینده مدیریت منابع انسانی 16 ص
گزارش تخصصی درس ریاضی متوسطه اول
اساسنامه شرکت خدمات ارتباطی ایرانسل
تأسیس شرکت حسابرسی (پروژه کارآفرینی رشته حسابداری)
مجموعه سوالات ریاضی دهم و هندسه دهم به شکل ورد و پی دی اف
تحقیق درباره روشهای جمع آوری و دفع زباله
تحقیق درباره بهـره و ربـا در اسـلام
تحقیق درباره طراحی میکسرها و کاربردهای آنها
مقاله درباره ام آر آی ،تصویر برداری تشدید مغناطیسی (MRI) 20 صفحه به صورت ورد
مقاله روش های نوین در تدریس ادبیات فارسی دوره ابتدایی 13 صفحه به صورت ورد
پنج کتاب اصلی John W. Creswell به زبان انگلیسی درباره روش تحقیق،راهنمایی جامع برای دانش جویان با فرمت pdf و کیفیت عالی
تغذیه دی اکسید کربن 46 ص
تصفیه بیولوژیکی پسآب صنعتی در پتروشیمی آبادان 31 ص
تصفیه آبهای صنعتی 19 ص
ترکیبات شیمیایی چای 12 ص
تخریب فلزات با عوامل غیر خوردگی 13 ص
تحقیق زیست شناسی درباره آوند چوبی 19 ص
تحقیق زیست شناسی درباره آوندها 17 ص
تحقیق درباره پوست خزندگان 21 ص
تحقیق درباره پس‏آبهای صنعتی 14 ص
تحقیق درباره مرگ ستاره 61 ص

کلمات کلیدی :ستور from from student ورت نزولی مرتب from student order ستفاده کنید همچنین ستفاده کنید from فیلد نام پایگاه اده ستفاده کنید ویژوال یسیک مورد نظر ستور نام انوادگی from student ورت نزولی ستفاده ستورات order raquo پایگاه where
  • ۹۶/۰۹/۰۸
  • وبلاگ وبلاگ

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی