واضح آرشیو وب فارسی:سایت ریسک: View Full Version : شروع به يادگيري سي شارپ hobab 198721-05-2009, 05:11 PMسلام سلام براي اينكه فرم 2 در فرم فعلي نشون داده بشه چه كار كنم؟ DaneshD21-05-2009, 05:26 PMاول از همه header فایلهای فرم 2 رو در header فایل فرم یک include کن. بعد هم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! رو در فرم یک فراخوانی کن. اگر هم میخوای فرم 2 بصورت Modal نمایش داده بشه (یعنی فرم یک Disable باشه تا وقتی که فرم 2 رو ببندی) اینرو باید در Form Setting فرم 2 تعیید کنی. فاطـمه21-05-2009, 05:32 PMسلام ابتدا یه دستگیره به فرم 2 درست میکنی به وسیله کد زیر !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بعد اون رو فراخونی می کنی به وسیله کد زیر !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! hobab 198721-05-2009, 07:51 PMاينجوري كه در يك صفحه جديد فرمم باز ميشه! ميخوام درون همون فرم قبليم باز بشه . hamishebahar21-05-2009, 08:08 PMاينجوري كه در يك صفحه جديد فرمم باز ميشه! ميخوام درون همون فرم قبليم باز بشه . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سلام. همونطوری که ایشون عرض کردن همون کدا رو بزار منتها کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! رو در قسمت جنرال یعنی بالای کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! قرار بده.و کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! رو در قسمت فرم لود برنامه قرار بده مثل: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با تشکر. hamishebahar21-05-2009, 08:13 PMاگه میخوای از نوع MDI باشه باید ابتدا خاصیت IsMdiContainer فرم اصلی برابر true باشه (پنجره Properties) اونوقت: کد زیر رو تو دکمه یا قسمت مورد نظر مینویسی: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! hobab 198722-05-2009, 12:00 PMين راهي كه گفتيد اجرا كردم جالب بود مرسي حالا به پايگاه داده Access وصل شدم اما بعد از اجرا و موقع ثبت اطلاعاتم به اين دستور قرمز رنگ گير ميده و قبل از اجرا دستورات سبز رنگ زير خط سبز دارن!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! mahdi761022-05-2009, 12:42 PMين راهي كه گفتيد اجرا كردم جالب بود مرسي حالا به پايگاه داده Access وصل شدم اما بعد از اجرا و موقع ثبت اطلاعاتم به اين دستور قرمز رنگ گير ميده و قبل از اجرا دستورات سبز رنگ زير خط سبز دارن!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سلام کد شما مشکلی نداره . برای مطمئن شدن اونا امتحان هم کردم و اطلاعات به درستی ثب شد . شما نباید هیچ کدوم از این فیلدها را توی جدول AutoNumber در نظر بگیرید . احتمالا شما ID را از نوع AutoNumber در نظر گرفتید که این مشکل پیش اومده . پسوند پایگاه داده را به mdb تغییر بدید . بعد از برسی نکاتی که گفتم . کدتون را به صورت زیر بنویسید و ببینید هنگام ثبت چه اخطاری داده می شه . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق باشید . hobab 198722-05-2009, 07:45 PMسلام ا ... .... cn.close(); } تا ايجا نوشتم البته بدون try تا اجرا بشه ولي ايندفه به cn.open گير داد و ثبت نكرد ID هم از نوع number هستش . اين پسوند پايگاه داده رو اگه عوض كنم مشكلي پيش نمياد!!!چرا اينجوريه!!! راستي فيلد تاريخ در access هم دارم كه هنوز نه كدش رو اينجا اضافه كردم و نه فيلدش رو در فرمم چون شك دارم براي نمايش تاريخ مثلا به صورت 88/1/20 نوعش رو text بزارم يا نه!! حالا اگه بخوام كدش رو وارد كنم واسه تاريخ چون براي سال / ماه/ روز . سه تا combobox گذاشتم و ميخوام موقع ثبت تاريخ به اين صورت 88/9/4 ثبت بشه بايد به چه فرمي بنويسم اصلن؟؟؟؟؟؟!!!!!!!!!!!!!! mahdi761022-05-2009, 08:27 PMسلام ا ... .... cn.close(); } تا ايجا نوشتم البته بدون try تا اجرا بشه ولي ايندفه به cn.open گير داد و ثبت نكرد ID هم از نوع number هستش . اين پسوند پايگاه داده رو اگه عوض كنم مشكلي پيش نمياد!!!چرا اينجوريه!!! راستي فيلد تاريخ در access هم دارم كه هنوز نه كدش رو اينجا اضافه كردم و نه فيلدش رو در فرمم چون شك دارم براي نمايش تاريخ مثلا به صورت 88/1/20 نوعش رو text بزارم يا نه!! حالا اگه بخوام كدش رو وارد كنم واسه تاريخ چون براي سال / ماه/ روز . سه تا combobox گذاشتم و ميخوام موقع ثبت تاريخ به اين صورت 88/9/4 ثبت بشه بايد به چه فرمي بنويسم اصلن؟؟؟؟؟؟!!!!!!!!!!!!!! خب اگه توی cn.open گیر میده به این دلیل است که هنوز کانکشن شما برقرار نشده . پسووند فایلهای اکسس mdb هستش . و شما باید پسووند اونا mdb قرار بدید . در ضمن باید دیتابیس شما که library.mdb هست داخل پوشه binDebug باشد . دستوری هیچ مشکلی نداره و کاملا درست هستش . یه کم دقتتون را بیشتر کنید و نکات گفته شده رعایت کنید . موفق باشید . سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1123]