PDA

View Full Version : سوال: نظرتون راجع به این برنامه چندلایه چیه؟ خطا میده!!



hobab-theme
چهارشنبه 21 مرداد 1388, 13:55 عصر
سلام دوستان
من چندروزیه که یکم وقت اضاف آوردم و شروع کردم به یادگیری برنامه نویسی چندلایه
برنامه زیر رو نوشتم
دو کلاس داره
Product که محصولات رو نشون میده
Authors که نوسندگان رو نشون میده
( البته 100% فرضی و الکی هستها)
فقتی که فقط کلاس Product رو نوشتم به خوبی جواب میداد ولی همین که کلاس Authors رو هم اضاف کردم خطا داد
من کد کامل رو گذاشتم
لطفاً یه بررسی کنید
ممنون

hobab-theme
جمعه 23 مرداد 1388, 10:32 صبح
از دوستان عزیز یه نیم نگاه هم به کد زیر بندازید . ممنون:تشویق:

salehbagheri
جمعه 23 مرداد 1388, 13:34 عصر
تو این قسمت Error میده!



Dim dataAccessLayer As Authors = New Authors


علتش هم اینه که شما پارامترهایی که در تابع New تعریف کردید، وارد نکردید!

به این صورت اصلاح کنید:

یا یه Sub New دیگه بدون پارامتر ورودی اضافه کنید!


Public Sub New()
'TODO
End Sub


یا موقع تعریف Authors حتما پارامترهاش رو هم اضافه کنید!


Dim dataAccessLayer As Authors = New Authors(ID, "FirstName", "LastName", "Phone")


روش اول صحیح تره!