باز کردن یه فرم دیگه از فرم اصلی
سلام علیکم
من میخوام با کلیک روی یه Button از فرم اصلی، یه فرم دیگه باز بشه که توی اون فرم یه جدول GridView هست که از دیتابیس Select و توی اون جدول ذخیره میشه.
اول اینکه چه جوری میتونم اینکارو بکنم؟
دوم..کد جدول رو باید کجا بنویسم..؟..توی Event buttin یا جدول؟
تازه کارم یکم من:خجالت::لبخند:..یه برنامه بدین که عمل مشابه این رو انجام بده ببینم هم ممنون میشم
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
اگر فرض کنیم فرم فرزند اسمش form2 باشه کدش باز کردنش اینطوری هستش
form2 form2=new form2();
form2.showdialog();
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
اینو برای کد Button میشه نوشت!
کد جدول رو باید کجا بنویسم؟
آخه من یه پارامترهایی رو برای وارد کردن دیتا توی جدول رو میخوام که توی فرم اول تعریف شده..اما فرم دوم..نه..برای همین ارور میده
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
راستی اینم بگم وقتی select میکنوی از بانک تو گرید ویو نمایش داده میشه نه این که ذخیره میشه.
راستی اینم بگم که گرید ویو شما اگر میخواهی چیزی توش به صورت خودکار نمایش داده بشه باید تو Formload این کدهای select رو بذاری که وقتی فرم فرزند رو باز کردی اطلاعات همراه با باز شدن فرم فرزند برن تو گرید ویو
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
نقل قول:
نوشته شده توسط
mmd2009
راستی اینم بگم وقتی select میکنوی از بانک تو گرید ویو نمایش داده میشه نه این که ذخیره میشه.
راستی اینم بگم که گرید ویو شما اگر میخواهی چیزی توش به صورت خودکار نمایش داده بشه باید تو Formload این کدهای select رو بذاری که وقتی فرم فرزند رو باز کردی اطلاعات همراه با باز شدن فرم فرزند برن تو گرید ویو
تو Form Load کدوم فرم؟..فرم اصلی یا فرزند؟
منظور نمایش دادن بود..یگزارش گرفتن از دیتابیس!
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
برا باز کردن فرم تو رویداد باتن بنویس
اگه اسم فرمی که میخای باز شه amozeshباشه مثلا بنویس:
amozesh a = new amozesh ();
; () a.Show
گرید ویو اینها رو با selectای که میخای هم توload فرم دوم بنویس
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
بخوام یه مقداری رو از TextBox توی فرم اصلی بردارم و توی Load فرم دوم استفاده کنم این ارور رو بهم میده: The name 'date1' does not exist in the current context
date1 اسم یکی از Textbox های فرم اصلی هست
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
یعنی چه جوری استفاده کنی؟
در ضمن amozesh a = new amozesh ();
; () a.Show
این برای باز کردن فرن به صورت روی هم
و
form2 form2=new form2();
form2.showdialog();
این هم برای اینکه تنها یه فرم رو از فرم های فرزند رو باز و بسته کنی و یکی دیگه رو باز کنی دوباره
1 ضمیمه
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
نقل قول:
نوشته شده توسط
rabi213
تو Form Load کدوم فرم؟..فرم اصلی یا فرزند؟
منظور نمایش دادن بود..یگزارش گرفتن از دیتابیس!
دوست عزیز امیدوارم این مثال مشکلت رو حل بکنه
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
نقل قول:
نوشته شده توسط
RIG000
یعنی چه جوری استفاده کنی؟
در ضمن
amozesh a = new amozesh ();
; () a.Show
این برای باز کردن فرن به صورت روی هم
و
form2 form2=new form2();
form2.showdialog();
این هم برای اینکه تنها یه فرم رو از فرم های فرزند رو باز و بسته کنی و یکی دیگه رو باز کنی دوباره
یعنی بخوا مقدارهایی رو که از دیتا بیس Select میکنم رو با دو تا مقداری که یوزر تو TextBox وارد میکنه مقایسه کنم..میخوام از between استفاده کنم برای کوئری
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
نقل قول:
نوشته شده توسط
rabi213
بخوام یه مقداری رو از TextBox توی فرم اصلی بردارم و توی Load فرم دوم استفاده کنم این ارور رو بهم میده: The name 'date1' does not exist in the current context
date1 اسم یکی از Textbox های فرم اصلی هست
چه طوری این date1رو میفرستی به اون یکی فرمت؟
میتونی از سازنده با پارامتر رشته استفاده کنی و مقدار textbox رو با استفاده از اون بفرستی:لبخندساده:
نقل قول: باز کردن یه فرم دیگه از فرم اصلی
نقل قول:
نوشته شده توسط
ucnazard
چه طوری این date1رو میفرستی به اون یکی فرمت؟
میتونی از سازنده با پارامتر رشته استفاده کنی و مقدار textbox رو با استفاده از اون بفرستی:لبخندساده:
میشه بیشتر توضیح بدین؟:خجالت:..پارامتر رشته؟