سلام دوستان
در مورد دیتا بیس در ASP.NET سوالی شده بود که من وظیفه دونستم یک آموزش ساده و کارآمد رو براتون اینجا ارئه کنم.
مشخصات برنامه نویسی:
=====
IDE=VISUAL STUDIO.NET
PLATFORM=.NET FRAMEWORK 2.+
PLATFORM LANGUAGE=VB.NET
=====
ابتدا یک سایت جدید ایجاد میکنیم از Add Item صفحاتی با این ام ها به پروژه اضافه میکنیم:
1-Application
2-Problem
3-Confirm
4-Admin
حالا درون صفحه Application یک پیغام مینویسیم مثلا Welcome To My Web Site
در صفحه Confirm یک پیغام مبنی بر ثبت اطلاعات کاربر بر روی صفحه مینویسیم و در صفحه Problem نیز پیغامی مبنی بر عدم ثبت اطلاعات کاربر.
حالا از Add Item یک Database اضافه کرده و نامش را به dashdatabase.mdf تغییر میدهیم و درون ستون Table کلیک راست کرده و Add New Table را میزنیم حالا اطلاعاتی را که میخواهیم ثبت شود را درون فیلد ها تعریف میکنیم.
در این مثال ما به طور مثال این اطلاعات را میخواهیم:
Idemail از نوع int و primary Key
Email از نوع varchar(100)
Ip از نوع char(15)
Dates از نوع smalldatetime
حال جدولمان را با نام Emailsubmit ذخیره میکنیم.
حالا درون فرم Application یک Button و یک Textbox قرار داده و برای دقت بیشتر میتوانیم از validation ها در اینجا استفاده کنیم تا چیزی به جز آدرس ایمیل وارد نشود.
حال روی Button دوبار کلیک کرده و وارد کدنویسی آن میشویم و دستورات زیر را مینویسیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نکته: در خط چهارم این دستورات یک جایی نوشته شده :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این تکه کد رو ما از کجا آوردیم؟ خوب برای اینکار شما باید وارد صفحه Admin خود شوید و حالا جدولمان را که نامش Emailsubmit بود میکشیم و در این صفحه رها میکنیم حالا وارد بخش Surce همین صفحه میشویم و با کمی دقت کد مربوطه رو پیدا میکنیم که شما در پاییم میتونید مکان این کد رو مشاهده کنید:
بعد از بسته شدن تگ :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یکجایی نوشته :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خوب حالا همه کارها تموم شده و فقط مونده یه 2 تا کار کوچیک و آسون
روی Table کلیک راست میکنیم و Open Table Definition رو میزنیم و فیلد Idemail را انتخاب میکنیم و از جدول Column Peoprties که در زیر آن ظاهر شده است گزینه Identity Specification را روی Yes میگذاریم و سپس روی + کوچیک سمت چپ آن کلیک میکنیم و Is identity را نیز روی Yes میگذاریم.
دانلود فایل مربوط به این برنامه از طریق لینک زیر:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نوشته شده توسط حامد(Ship Storm).gif)
پیروز و موفق باشید