PDA

View Full Version : سوال: رفع ارور های مربوط ب datagridview و oledbcommand و textbox



yunjae
جمعه 29 مرداد 1395, 19:02 عصر
سلام
من زیاد با برنامه نویسی اشنایی ندارم
متن برنامه نویسی یک سیستم کتابخانه رو از روی یک فایل پی دی اف نوشتم
اما موقع اجرا هیچ کدوم از کلیدها عمل نمیکنن و هر جایی ک از oledb , textbox و datagridview استفاده شده ارور داده!
اگه راهنماییم کنید ک چطور این مشکل رو برطرف کنم ممنون میشم
فایل پروژه رو ضمیمه کردم ... با ویژوال استودیو 2010 نوشتمش

mr.sirwan
جمعه 29 مرداد 1395, 20:50 عصر
دوست عزیز پیشنهاد میکنم منطق برنامه رو یکم عوض کنین، من یکی از فرم هارو باز کردم و ایونت کلیک مربوط به یکی از دکمه هارو بررسی کردم و با خیل عظیمی از validation ها که گذاشتین روبرو شدم، برای 6تا تکست باکس 21تا validation گذاشتین (منظورم همون چک کردن خالی بودن تکست باکس ها هستش) به ازای هر تکست باکس یک دستور شرطی if کافیه، لطفا دوباره اون آموزش رو مورد بررسی قرار بدین، همچنین من داخل هیچکدوم از فرم هاتون نه Datagridview میبینم و نه maskedTextbox، برای اینکه کنترل موردنظرتون رو پیدا کنین از قسمت ToolBox واقع در سمت چپ پنجره VisualStudio اسم کنترل رو سرچ کنین.

درمورد oledb هم باید سربرگ System.Data.OleDb رو به تکت تک فرم هایی که با بانک اطلاعاتی در ارتباط هستن اضافه کنین

yunjae
شنبه 30 مرداد 1395, 00:29 صبح
ممنونم ازتون.
نصف مشکلم حل شد .
فقط نمیدونین علت اینکه دکمه ها موقع اجرا گرفتن عمل نمیکنن چیه؟؟

maskedTextbox هم توی فرم ششم ب بعد هست ... combobox هم هست ک اونم ارور میده

mr.sirwan
شنبه 30 مرداد 1395, 00:43 صبح
خواهش میکنم
برای اطمینان از کارکرد دکمه ها داخل محیط کدنویسی، BreakPoint بذارین برای اینکار اول بدنه ایونت مربوط به دکمه در قسمت سمت چپ مرز بین محیط کدنویسی و پنجره Toolbox یک نوار هستش اگه روی هر قسمتی از اون کلیک کنین یک دایره قرمز رنگ واستون نمایش داده میشه با استفاده از اون میتونین نحوه اجرای برنامه رو خط به خط ببینین و دنبال کنین برای اینکه بعد از اجرای سطر جاری، سطر بعدی هم اجرا بشه کلید F11 رو بزنین و ببینین چجوری اجرا میشه، به اینکار Trace کردن میگن.

درمورد combobox هم اگه همون ارور مربوط به datagrid و maskedtextbox هستش، میتونین اونم از پنجره Toolbox اضافه کنین