PDA

View Full Version : کمک در نوشتن يک کد برنامه



flower sam
پنج شنبه 27 فروردین 1388, 07:57 صبح
سلام من توي messageboxbutton.yes در دستو if آن اين کار رو به چه صورت بکنم:
(عدد سال مالی فعلی را از DB خوانده و به آن يک شماره می افزاید.
برای ايجاد اولين سال مالی سيستم دو رقم سال را از سرور خوانده و آن را در DB ثبت مینمايد)
به چه صورت بنويسم

NewFoxStudent
پنج شنبه 27 فروردین 1388, 09:49 صبح
if(MessageBox.Show("test") == DialogResult.Yes)
//do any
else
//do any

NewFoxStudent
پنج شنبه 27 فروردین 1388, 09:50 صبح
اگه مشکلت توی گرفتن سال مالی فعلی از بانک و یا اضافه کردن یک عدد به اونه بگو تا راهنماییت کنم

flower sam
پنج شنبه 27 فروردین 1388, 11:04 صبح
آره مشکلم تو گرفتن و اضافه کردن از بانک ممنون مي شم اگه کمکم کني.

seven7777777
پنج شنبه 27 فروردین 1388, 11:23 صبح
دوست عزیز تا چه حد با SQL آشنایی ؟ اگه بگی بهتر میشه کمک کرد .

برای اینکار که گفتی می تونی از دستور Select و Update استفاده کنی ولی اگه کلا آشناییت با SQL کمه بهتره یه فایل آموزشش رو گیر بیاری و از طریق اون جلو بری چون نتایج بهتری رو بدست میاری .

موفق باشی

NewFoxStudent
پنج شنبه 27 فروردین 1388, 11:26 صبح
برای ایجاد اولین سال مالی


Select DatePart(yy,GetDate())
یا

Select Year(GetDate())

برای اضافه کردن یک واحد به سال مالی


Update TableName Set fieldName = fieldName+1

که در این کد TableName نام جدول مربوطه و fieldName نام فیلد مربوطه است

برای گرفتن سال مالی جاری هم

Select FieldName From TableName
که در این کد هم fieldName نام فیلدیست که سال مالس درون اونه و TableName نام جدول مربوطه است

این دستورات توی Sql اجرا میشه
حالا اگه مشکلتون حل نمیشه جدول مربوطه که میخواهید روش کار کنید رو اینجا بزارید تا نمونه برنامش رو براتون بزارم

flower sam
پنج شنبه 27 فروردین 1388, 12:58 عصر
ممنون از کمکتون
اگر اين کد بخوام توي سي شاپ بنويسم به چه صورته؟

NewFoxStudent
پنج شنبه 27 فروردین 1388, 13:06 عصر
از کلاسهای SqlCommand,SqlConnection,..... در فضای نام SqlClient استفاده کنید

flower sam
شنبه 29 فروردین 1388, 07:11 صبح
ممنون از راهنماييت.