X
تبلیغات
وبلاگ رسمي دانشجويان كامپيوتر دانشگاه پيام نور سنندج


| نويسنده اين مطلب : مدیر وبلاگ : ارسلان ناصري | ايميل : Arsalan_Nasery@yahoo.com |

در صورت نیاز پسورد www.powerengineering.blogfa.com  می باشد.

آموزش Access

آموزش سریع Excel 2007

جزوه مبانی کامپیوتر

جزوه شماره 1 شبکه

جزوه شماره 2 شبکه

جزوه شماره 3 شبکه

آموزش سریع Powerpoint 2007

آموزش ویژوال بیسیک

آموزش ویژوال بیسیک 2

آموزش Word

آموزش Word شماره 2

آموزش Excel

آموزش اینترنت

آموزش جستجوی اینترنتی

آموزش زبان پاسکال





لينک مطلب



| نويسنده اين مطلب : مدیر وبلاگ : ارسلان ناصري | ايميل : Arsalan_Nasery@yahoo.com |

  جاوا اسكريپت يك زبان اسكريپت می باشد . زبان اسكريپت يك زبان برنامه نويسي كم حجم است.
هر خط جاوا اسكريپت قابل اجرا می باشد.این زبان توسط اكثر Browser ها پشتيباني ميشود ، مانند Internet Explore , Netscape
برنامه نویسی با زبان جاوا این قابلیت را دارد که می توان کدهای جاوا اسکریپت را در میان کدهای HTML نیز قرار داد .

برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم با دوره های زیر آشنایی داشته باشند :

- HTML
- مبانی برنامه نویسی
- آشنایی با مبانی Database و یک برنامه مانند Access

جهت کد نویسی و طراحی صفحات وب نیاز به یک Text Editor ساده مانند Notepad که در تمامی ویندوزها قابل دسترسی می باشد و نیاز به نصب Text Editor جدید نیست .
ضمنا سیستم شما باید دارای مشخصات سخت افزاری ذیل باشد :

- حداقل سیستم مورد نیاز پنتیوم 233
- 16 مگابایت Ram
- حدود 600 مگا بایت فضای آزاد

 

چگونه كدهاي جاوا اسكريپت را در HTML وارد كنيم




براي نوشتن توضيحات : (در HTML )
// توضيحات
/* توضيحات */

 

 

كدهاي Java Script در كدام قسمت HTML داخل ميشود؟

هم در قسمت HEAD :


اگر كدهاي Java Script در قسمت Head وارد شوند ، مطمئن خواهید بود كه در هنگام بارگذاري صفحه برنامه شما در حافظه Load ميشود قبل از اينكه كسي از صفحه استفاده كند.
هم در قسمت Body :


اگر كدها در قسمت Body باشند اين كد معمولا قسمتهاي ديگر صفحه را ايجاد ميكند.
مثال :
وقتي كه كد در قسمت Body باشد :


در اين مثال وقتي صفحه بارگذاري ميشود يك پيغام HELLO USER براي شما نمايش داده ميشود.

 

چگونه يك كد Java script خارجي را در HTML اجرا ميكنيم ؟



اين عبارت را در يك فايل به نام xxx.js ذخيره ميكنيم.
و حال آنرا در كد HTML خودمان فرا می خوانیم.

 

تعريف متغير ها

1-اسم متغير به حروف بزرگ و كوچك حساسيت دارد.
2-اسم متغير ها بايد با حرف شروع شود.
-در تعريف متغير استفاده از كلمه Var دلخواه است.
Var strname
مقدار دهي به متغير ها :

عملگر ها-تعريف عملگرهاي محاسباتي

جمع +
تفريق -
ضرب *
تقسيم /
باقيمانده %
افزايش يک واحدي ++
کاهش يک واحدي --
تعريف عملگر هاي مقايسه اي
معادل بودن ==
برابر نبودن !=
بزرگتر از >
كوچكتر از < /
بزرگتر يا مساوي >=
كوچكتر يا مساوی <=
تعريف عملگر هاي منطقي :
and &&
OR ||
NOT !
تعريف عملگر رشته اي :
الحاق دو رشته +
مثال:

 

Java Script  تعریف تابع و توابع در

Function اسم تابع (arg1,arg2,…){
JS كد هاي
}
يك تابع ميتواند آرگومان هم نداشته باشد.
مثال :

 

چگونه يك تابع را فراخواني كنيم

- يك تابع هنگامي اجرا ميشود كه آن را فراخواني کرده باشیم . به منظور فراخوانی یک تابع ملزم به استفاده از آرگومان ( arg1,arg2) می باشیم ، با این توضیح که نام آرگومانها بدون () باشند . اگر يك تابع مقداري براي باز گرداندن به برنامه اصلي داشت بايد آن را توسط Return برگردانيم.
مثال :

 

فرستادن پيغام براي كاربر

اگر بخواهيم براي User يك پيغام بنويسيم :


جملات شرطي :
الف-IF
If ( شرط )
{
در صورت درست بودن شرط كد ها اجرا ميشوند
}
ب- IF……ELSE
If ( شرط )
{
در صورت درست بودن شرط
}
else
{
در صورت درست نبودن شرط
}
مثال :
اگر ساعت قبل از 10 باشد Good Morning نشان مي دهد و در غير اين صورت Good Day نشان ميدهد.

 

 

Switch

Switch ( شرط)
{
case Label 1 :
باشد اين كدها اجرا ميشود Label 1 اگر شرط برابر [ Codes]
Break
Case Label 2 :
باشد اين كدها اجرا ميشود Label 2 اگر شرط برابر [ Codes]
Break
Default :
نباشد اين كدها اجرا ميشود Label , Label 2 اگر شرط برابر [ Codes]
}
مثال :

 

 

زبانهاي شيء گرا -Object Oriented

Script يك زبان برنامه نويسي Object Oriented ( شيء گرا ) ميباشد.
در اين قسمت مفهوم شيء گرايي می پردازیم. يك برنامه O-O شامل مفاهيم Object ، Properties ، Methods و Events ميباشد.
Objects : در دنياي حقيقي ، اشياء مانند كامپيوتر ، دوچرخه و ... ميباشند. در زبان JS اشياء درون Browser ها بوده و عبارتند از پنجره ها ، فرمها، دكمه ها و Check Box ها.
Properties : اشياء نيز داراي مشخصه هايي ميباشند. مثلاً گربه داراي پوست ميباشد، كامپيوتر داراي كيبورد و دوچرخه داراي چرخ است.
Methods : كاري كه اشياء ميتوانند انجام دهند Methods ناميده ميشود.
Events (وقايع): عملياتي هستند كه كاربر در هنگام كار با صفحه طراحي شده ، انجام ميدهد. پذيرش (Submitting) يك فرم و تغيير مكان نشانگر ماوس بر روي يك تصوير دو نمونه از حالات و وقايع اتفاق افتاده است.
این وقایع توسط دستوراتي به نام Event Handler برنامه، كنترل می شوند.

 

 

حلقه هاي تكرار

1- حلقه تكرار While :
While ( شرط ){
JS كدهاي
}
2- حلقه تكرار Do…While :
Do
{
JS كدهاي
}
while (شرط )
3- حلقه تكرار For:
For ( مقدار اوليه ; شرط ; افزايش )
{
JS كدهاي
}
مثالي از حلقه For :

 

 

آبجكت String

آبجكت String : آبجكت String براي كار كردن با متن است. Length ، يك Property براي String است كه تعداد كاراكتر هاي موجود در رشته را بر مي گرداند.
Length:
مثال :


خروجي برنامه:
Esfahan Information Technology Center 37
Fontcolor () رنگ متن را عوض ميكند.
Index Of () مكان كاراكتر داده شده را بر ميگرداند.
Match () يك لغت در متن را پيدا ميكند.
Substr () يك لغت در متن را پيدا ميكند.
To LowerCase () به حروف كوچك تبديل ميكند.
To UpperCase () به حروف بزرگ تبديل ميكند.
مثال از متد FontColor()


مثالي از متد IndexOf()


اين مثال تست ميكند كه آيا يك متن حاوي يك لغت خاص است يا نه. اگر آن لغت خاص در متن باشد مكان اولين كاراكتر از آن لغت را برميگرداند. اولين مكان در متن با عدد 0 مشخص ميشود.
W3 School Is Great 0 1 2 مثال از متد Match () :


تست ميكند كه آيا يك رشته حاوي يك لغت خاص است يا نه.
مثال از متدsubstring() , substr() :


خروجي :
Format Form

 

 

آبجكت آرايه

تعريف يك آرايه :
براي تعريف آرايه حتماً بايد از كلمه New استفاده کرد.
(Var My-name=new Array(5
ايجاد ميكند My-name اين دستور يك آرايه پنج تايي به نام مقدار دهي به آرايه :


چاپ اعضاء آرايه :
چاپ همه اعضاء آرايه

 

 

معرفي متدهاي Date

معرفي متدهاي Date :
Date() Date برميگرداند
آبجكت set / getDate() روزهاي هفته را برميگرداند (1-31) / تنظيم ميكند
set / getDay() روز هاي هفته را برميگرداند (6-0) set / getMonth()ماه را برميگرداند (11-0) / تنظيم ميكند
set / getHour()ساعت را برميگرداند / تنظيم ميكند set / getMinutes() دقيقه را برميگرداند / تنظيم ميكند
set / getSecond() ثانيه را برميگرداند / تنظيم ميكند
set / getYear() سال را برميگرداند / تنظيم ميكند

 

 

آبجكتهاي Window

آبجكتهاي Window :


مثال:

باز كردن يك پنجره جديد - window.open

باز كردن يك پنجره جديد window.open
در اين مثال وقتي روي كليد Open كليك كنيم يك پنجره جديد باز ميشود كه حاوي URL سايت Yahoo ميباشد.
مثال تكميلي براي تغيير خصوصيات پنجره باز شده :


مثالي از تركيب متدهاي Confirm , alert :

چگونه يك پيغام را در خط وضعيت (Status Bar) اينترنت اكسپلورر قرار دهيم؟

چگونه يك پيغام را در خط وضعيت (Status Bar) اينترنت اكسپلورر قرار دهيم؟

گرفتن Print از صفحه

گرفتن Print از صفحه :


مثال :
به وسيله اين مثال ميتوان در يك صفحه چندين پيوند را نشان داد

 

آبجكت Browser

آبجكت Browser :
1- تشخيص نوع Browser :


توسط Property از آبجكت Navigator می توان نوع Browser را مشخص كنيم. براي آبجكت Navigator ،Property هاي ديگري نيز وجود دارد :
نوع Browser
Navigator . appName تشخيص ورژن
Browser .appVersion تشخيص سيستم عامل .Platform
آدرس موجود در خط آدرس Browser را ميدهد .Referrer براي اينكه آيا يك Plugin نصب است .Plugins
2- تشخيص Resolution مانيتور :


3- تشخيص Mode رنگ كامپيوتر :


مثال قرار دادن پيامها در Status Bar :


هنگامي كه روي لينك My Son ميرويم در خط وضعيت عبارت Best Kind In The World نمايش داده ميشود.

ایجاد Rollover ها

 

ايجاد Rollover ها :
مفهوم Rollover بسيار ساده ميباشد. بدين معنا كه ابتدا دو تصوير وجود داشته تصوير اول در هنگام دريافت صفحه وب توسط كاربر در Browser نمايش داده ميشود. بعد از اينكه كاربر ماوس را بر روي اولين تصوير برد، Browser پس از چند ثانیه تصوير دوم را با تصوير اول عوض ميكند.
مثال :


Alt ، توضيحي درون مستطيل ميدهد.

 

آبجکت Frame

 

آبجكت Frame :
بررسي تگ Frame در HTML :
مفهوم Frameset مشخص كننده چندين قاب در صفحه وب بوده و داراي تگهاي Frame براي هر صفحه ميباشد .
Border اندازه مرز بين قابها را بر حسب پيكسل مشخص ميكند .
Cols ابعاد ستونها را بر حسب پيكسل براي هر قاب مشخص ميكند .
Frameboard با مقادير Yes , No وجود خطوط مرزي بين قابها را مشخص ميكند .
Rows ابعاد سطرها را بر حسب پيكسل براي هر قاب مشخص ميكند .
Frame مكان و ويژگي هر قاب را مشخص ميكند.
Name براي ارجاع صفحات مجموعه قاب توسط Java Script استفاده ميشود.
SRC آدرس صفحه در قاب مشخص ميشود. 

 




دسته بندي : آموزش Access

لينک مطلب



| نويسنده اين مطلب : مدیر وبلاگ : ارسلان ناصري | ايميل : Arsalan_Nasery@yahoo.com |

SQL

توضيح :
توسط SQL ميتوان درون يك بانك اطلاعاتي به جستجو پرداخته (Query) و نتيجه را برگرداند. بانك اطلاعاتي شامل آبجكتي به نام جدول (Table) ميباشد.
ركوردها در بانكهاي اطلاعات و در جداول ذخيره ميگردند.
جدول شامل سطر و ستون ميباشند.
در زير ميتوان يك جدول را مشاهده كرد :
Last Name First Name Address City
مثال:
Select Last name from persons
پر كاربرد ترين دستورات SQL شامل موارد زير است :
SELECT استخراج يك داده از بانك اطلاعاتي .
UPDATE به روز رساني يك داده درون بانك .
DELETE پاك كردن يك داده از بانك اطلاعاتي .
INSERT وارد كردن يك داده جديد به بانك اطلاعاتي.
همچنين در SQL ميتوان داده هايي نيز تعريف كرد :
CREATE TABLE ايجاد يك جدول جديد .
ALTER TABLE تغيير دادن يك جدول .
DROP TABLE پاك كردن يك جدول.
CREATE INDEX ايجاد يك انديس .
(كليد جستجو) DROP INDEX پاك كردن يك انديس

 

 

SQL و Active Server Pages - ASP

SQL و Active Server Pages - ASP :
SQL يكي از قسمتهاي خيلي مهم ASP ميباشد زيرا در ASP براي كار با بانكهاي اطلاعاتي از SQL استفاده ميشود. و توسط تكنولوژي ADO ميتوان از SQL در ASP استفاده كرد.
دستور SELECT :
SELECT column-name(s) FROM table-name
مثال :
نام جدول Persons است
Last Name First Name Address City
Hasani Ali Esfahan
Alian Payam Esfahan
Mehdian Akbari Tehran
Javadi Hamid Tehran
SELECT LastName , FirstName FROM Persons Last
Name First Name Hasani Ali
Alian Payam
Mehdian Akbari
Javadi Hamid
مثال :
SELECT * FROM Persons
كل جدول به عنوان خروجي برميگردد.

 

دستور SELECT همراه با شرط

 

SELECT column FROM table WHERE column condition value
عملگر ها در SQL:
عملگر مفهوم
= معادل بودن
<> برابر نبودن
> بزرگتر
< کوچکتر
>= بزرگتر مساوي
<= كوچكتر مساوي
between بين يك دامنه
مثال :

 

 

دستور DISTINCT (جداسازي)

SELECT DISTINCT column-name(s) FROM table-name
مثال :

 

 

دستور ORDER BY

 

 

براي مرتب كردن سطرها
نام جدول Order است Company Order Number
sega 3412
ABS Shop 5678
w3s 3212
W3S 6778
مثال :

دستور Insert



مثال :

معرفي دستور Delete

DELETE FROM table-name WHERE column-name=some-value




دسته بندي : آموزش Access

لينک مطلب



| نويسنده اين مطلب : مدیر وبلاگ : ارسلان ناصري | ايميل : Arsalan_Nasery@yahoo.com |

 دسترسي به يك پايگاه داده از يك صفحه ASP


١-ایجاد يك ADO Connection در يك پايگاه داده
2-باز كردن Connection پايگاه داده
3-ايجاد يك
ADO Record Set 4-باز كردن
Record set 5-گرفتن داده هايي كه نياز داريم از
Record Set 6-بستن
Record Set 7-بستن
Connection

 

1- ایجاد یک پایگاه به یک ADO Connection


 

 

2- روش ODBC

2- روش ODBC : در اين روش ابتدا بايد به Data Base ، يك ODBD Connection اضافه كنيم و سپس از طريق ADO به فايل DSN به طريق زير Connect كنيم.

 

ايجاد يك ODBC Connection درپايگاه داده MS Access

١- وارد شدن به ODBC از Control Panel
2- انتخاب
System DSN- 3- كليك كردن روي دكمه ADD
4- انتخاب Microsoft Access Driver و كليك كردن روي دكمه
Finish - 5- در مرحله بعد كليك كردن بر روي دكمه Select و تعيين محل پايگاه داده
6- دادن يك نام در قسمت
Data Source Name -7- كليك كردن روي دكمه OK براي اينكه قادر باشيم اطلاعات يك پايگاه داده را بخوانيم اطلاعات بايد ابتدا در Record Set ، Load شوند. بنابر اين بعد از ساختن يك Connection بايد يك Record Set ايجاد كنيم.
مثال :


در اين مثال تمام محتويات جدول Customer به rs ريخته ميشود.
حال ميخواهيم در انتخاب محتوياتي از Customer كه ميخواهند به rs انتقال داده شوند از دستور SQL استفاده كنيم.

 

 

 

ساختن يك Connection و Record Set و به كار بردن SQL


 

 

گرفتن داده هايي مورد نیاز از Record Set

بعد از اينكه Record Set را باز كرديم ميتوان به داده هاي مورد نياز دسترسي یافت .
مثال :
دسترسي به فيلد name از جدول rs rs(name)

 

 

چاپ داده ها

مثال : چاپ فيلد name از جدول

 

بستن Recordset و Connection

- براي بستن Recordset
rs.close() - براي بستن Connection




دسته بندي : آموزش Access

لينک مطلب