تبليغاتX
دانشگاه آزاد سما واحد کرج

وبلاگ دانشجو یان کامپیوتر دانشگاه آزاد اسلامی

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

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

» همانطور که در درس 6 مشاهده کردید ، با دو نوع از دستورات SQL آشنا شدیم : دستورات پردازش داده ها (DML ) و دستورات تعریف داده ها (DDL ) ، همچنین با تعداد زیادی از دستورات نوع اول کار کردیم . من در این درس می خواهم تعدادی از دستورات نوع دوم یعنی دستورات تعریف داده یا سازماندهی پایگاه داده را معرفی کرده و نحوه استفاده از آنها را به شما عزیزان آموزش دهم .

» شاید بارها برای شما هم پیش آمده باشد که بخواهید در پایگاه داده خود جدول یا جداولی جدیدی را با استفاده از کد نویسی ایجاد کنید ، یعنی پروژه شما توانایی این را داشته باشد که در صورت نیاز بتواند جدولی را به پایگاه داده ای که با آن در ارتباط است اضافه کند و یا از آن حذف نماید . تعدادی دستور SQL در این زمینه وجود دارد که به راحتی و حتی با یک خط می تواند جدول مورد نظر شما را ایجاد و یا حذف نماید . البته برای ایجاد جدول روشهای دیگری مانند استفاده از امکانات DAO نیز وجود دارد ، که دارای پیچیدگی بیشتری نسبت به دستورات SQL است .

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

_ ابتدا شما باید از قسمت Refrences گزینه MicroSoft DAO 3.5 Object Library نسخه جدیدتر آن یعنی MicroSoft DAO 3.5 Object Library را علامت بزنید تا بتوانیم از امکانات آن استفاده نماییم . سپس در قسمت General برنامه تعریفات زیر را انجام دهیم


ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:27  توسط محسن  | 

ایجاد ارتباط با پایگاه داده رمزگذاری شده
 

ایجاد ارتباط با پایگاه داده رمزگذاری شده

» شاید یکی از مهمترین جنبه های برنامه نویسی پایگاه داده جلوگیری از دسترسی افراد غیرمسئول به اطلاعات درون بانک اطلاعاتی است . یعنی اگر افرادی که صلاحیتی برای دسترسی به اطلاعات از طریق برنامه ای که شما نوشته اید را ندارند بتوانند به راحتی از طریق باز کردن پایگاه داده اطلاعات و داده های ذخیره شده را دستکاری نمایند فاجعه ای وحشتناک رخ خواهد داد . برای همین من امروز می خواهم روش ایجاد ارتباط با پایگاه داده ای که شما قبلا توسط خود برنامه Access رمزگذاری کرده اید را به دو روش ADO و DAO را آموزش دهم .

» باز کردن پایگاه داده با استفاده از DAO : در این روش شما نمی توانید به طور مستقیم با استفاده از کنترل Data با پایگاه داده ارتباط برقرار کنید . برای همین باید از روش کد نویسی اقدام کنیم . برای این منظور یک کنترل Data روی فرم خود قرار دهید . توجه داشته باشید که ما از کنترل برای حرکت به رکورد بعدی یا کارهایی که قبلا با آن انجام می دادیم استفاده نخواهیم کرد . برای همین بهتر است خاصیت Visible = False باشد .

» در قسمت General تعریف های زیر را ایجاد می کنیم :

Dim db As DAO.Database

Dim rs As DAO.Recordset

با توجه به این تعریفات از db برای ایجاد ارتباط و از rs به عنوان رکوردست استفاده خواهیم کرد . کد های زیر را در Form_Load برای برقراری ارتباط بنویسید :


ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:25  توسط محسن  | 

ذخیره کردن تصویر در پایگاه داده
 

ذخیره کردن تصویر در پایگاه داده

» قطعاً همه برنامه نویسان مایلند که در برنامه های مربوط به پایگاه داده خود بتوانند تصویر را نیز ذخیره کنند چون این امر یکی از ویژگیهای خوب و کارآمد برنامه خواهد بود . برای همین من این بار می خواهم روش ذخیره کردن تصویر را در پایگاه داده به شما عزیزان آموزش دهم .

» همینطور که شما عزیزان برنامه نویس می دانید در پایگاه داده اکسس نوع مشخصی برای ذخیره کردن تصویر وجود ندارد که ما به طور اختصاصی از آنها استفاده کنیم ولی یک نوع داده به نام OLE Object وجود دارد که می تواند هر گونه داده ای مانند صدا و تصویر را پشتیبانی کند . برای شروع شما برنامه Access را باز کرده و این فیلد ها را در آن ایجاد نمایید :

ID => AutoNumber

Picture => OLE Object

حال این جدول را با نام Sample ذخیره کنید و پایگاه داده را با نام db.mdb ذخیره نمایید . حال بدون این که داده ای در در این جدول وارد کنید از Access خارج شده و ویژوال بیسیک عزیز خودمان را باز کنید .

» مواد لازم: ابزارهای مورد نیاز برای کار را به صورت جدول زیر بر روی فرم خود قرار داده و خاصیت های آنها را تنظیم کنید :


ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:23  توسط محسن  | 

رمزنگاری
امروزه در دنيای ديجيتال حفاظت از اطلاعات رکن اساسي و مهمي در تبادلات پيام ها ومبادلات تجاری ايفا مي نمايد. برای تامين نيازهای امنيتي تراکنش امن، از رمز نگاری استفاده مي شود. با توجه به اهميت اين موضوع و گذار از مرحله سنتي به مرحله ديجيتال آشنايي با روش های رمز گذاری ضروری به نظر مي رسد. در اين مطا لب ضمن بررسي الگوريتم های رمز نگاری کليد عمومي(نامتقارن) و کليد خصوصي(متقارن)، جنبه های گوناگون کليد عمومي مورد بررسي قرار مي گيرد و ويژگي های هر کدام بيان مي گردد
ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:22  توسط محسن  | 

پروکسی اچ تی تی پی
http://welovehide.uni.cc/
http://www.unisurf.info/index.php?
http://2dare.biz.ly/
http://welovehide.uni.cc/
http://pissoff.uni.cc/
http://superior101.uni.cc/
http://anonymite.uni.cc/
http://www.diamondcredit.info/
http://www.india-hosting.info/
http://www.howtohide.cn/
http://antiwork.xoomwebs.com/
ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:20  توسط محسن  | 

گزارش گیری از پایگاه داده در ویژوال بیسیک
 

گزارش گیری از پایگاه داده در ویژوال بیسیک

» همانطور که شما عزیزان می دانید گزارشگیری می تواند یکی از ویژگیهایی باشد که یک برنامه پایگاه داده را کاملتر و قابل استفاده تر می کند و کاربران به استفاده از این نوع برنامه ها رغبت بیشتری دارند . یعنی به طور کلی امکان گزارشگیری در یک برنامه از مهمترین ویژگیهای آن است . از گزارشگیری بیشتر در چاپ استفاده می شود و کاربر می تواند قبل از چاپ اطلاعاتی را مشاهده و ارزیابی کند . در این درس من روش ساخت گزارش معمولی با استفاده از امکانات آماده خود ویژوال بیسیک را توضیح خواهم داد ، ولی اکتیوایکس های پیشرفته تری مانند کریستال ریپورت ( Crystal Report ) که توانایی ساخت گزارشهای جالبتر و بهتری را دارند نیز وجود دارند که خود شما باید پیگیر آنها باشید .

» قبل از شروع ساخت گزارش شما باید چند نکته در این مورد یاد بگیرید . در ایجاد یک گزارش معمولی ویژوال بیسیک از از رابط OLE DB برای برقراری ارتباط با پایگاه داده مورد نظر استفاده می کند . برای شروع شما VB خود را باز کرده و یک پروژه استاندارد ایجاد کنید . سپس برای ایجاد رابط از منوی Project گزینه Add Data Environment را انتخاب کنید . با زدن این گزینه فرمی به صورت زیر ایجاد می شود :


ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:17  توسط محسن  | 

گزارش گیری از پایگاه داده در ویژوال بیسیک
 

گزارش گیری از پایگاه داده در ویژوال بیسیک

» همانطور که شما عزیزان می دانید گزارشگیری می تواند یکی از ویژگیهایی باشد که یک برنامه پایگاه داده را کاملتر و قابل استفاده تر می کند و کاربران به استفاده از این نوع برنامه ها رغبت بیشتری دارند . یعنی به طور کلی امکان گزارشگیری در یک برنامه از مهمترین ویژگیهای آن است . از گزارشگیری بیشتر در چاپ استفاده می شود و کاربر می تواند قبل از چاپ اطلاعاتی را مشاهده و ارزیابی کند . در این درس من روش ساخت گزارش معمولی با استفاده از امکانات آماده خود ویژوال بیسیک را توضیح خواهم داد ، ولی اکتیوایکس های پیشرفته تری مانند کریستال ریپورت ( Crystal Report ) که توانایی ساخت گزارشهای جالبتر و بهتری را دارند نیز وجود دارند که خود شما باید پیگیر آنها باشید .

» قبل از شروع ساخت گزارش شما باید چند نکته در این مورد یاد بگیرید . در ایجاد یک گزارش معمولی ویژوال بیسیک از از رابط OLE DB برای برقراری ارتباط با پایگاه داده مورد نظر استفاده می کند . برای شروع شما VB خود را باز کرده و یک پروژه استاندارد ایجاد کنید . سپس برای ایجاد رابط از منوی Project گزینه Add Data Environment را انتخاب کنید . با زدن این گزینه فرمی به صورت زیر ایجاد می شود :

|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:16  توسط محسن  | 

دامنه رایگان

دامنه رایگان :

موافقم با اینکه اگر به شکل Better-Writing-Skills انتخاب کرده بودم خیلی راحت تر خوانده می شدند، ولی مشکل اینجاست که گفتن این نام به این شکل خیلی مشکل است. الزامات فنی محدودیتهایی را در شکل دامنه ایجاب میکنند، مثلاً فقط میتوان از حروف الفبای لاتین، ارقام 0 تا 9 و خط تیره در نام دامنه استفاده کرد. بانک های صادر کننده کارت و یا شرکت های غیر بانکی معمولا” علاقه دارند که انواع کارت های خود را بر حسب امتیازات متفاوتی که در اختیار صاحب آن قرار می دهد به گروه هایی با نام طلایی،نقره ای و از این قبیل تقسیم کنند.sms logos , free sms ringtones , free sms online , sms virus , sms picture messages , free send sms , ascii smsreturns exclusively the NIS systems used domain, that is, the yellow pages s ystems domain for the password distribution in a NIS domain.

اولین اقدام مهم ICANN جلب مشارکت سازمان جهانی مالیکت معنوی در تدوین سیاست رفع اختلاف منازعات دامنههای اینترنتی بود، مجموعهای که به UDRP (Uniform Dispute Resolution Policy) موسوم است. مشترکین یک lsp ،اعضای یک باشگاه و یا مشتریان یک فروشگاه ممکن است این شانس را داشته باشند که با تهیه یک کارت اعتباری از این نوع،ضمن بهره مندی از مزایای عمومی یک کارت اعتباری بانکی،از خدمات ویژه شرکت یا سازمان مذکور نیز استفاده کنند.سازمان یا شرکت مذکور لزوما” یک موسسه یا نهاد مالی نیست بلکه ممکن است به قصد ارائه خدمات مالی به گروهی از اعضای وابسته به خود پدید آمده باشد.com امکان مورد اصابت قرار گرفتن را توسط فردی که در جستجوی حلبیسازی یا کارگاههای واقع در قوچان است افزایش میدهد.


ادامه مطلب
|+| نوشته شده در  دوشنبه هجدهم آذر 1387 ساعت 0:14  توسط محسن  |