PDA

View Full Version : سوال: مشکل در ارتباط با چند جدول در یک دیتابیس



IT_Developer
شنبه 18 تیر 1390, 19:51 عصر
سلام دوستان، خسته نباشید.

من یک برنامه نوشتم که از یک فرم اصلی تشکیل شده و در این فرم دکمه هایی قرار دادم که کاربر رو به فرم های دیگه هدایت میکنه که در هر فرم (پنجره) باز شده، میشه اطلاعات مربوط به یک موجودیت رو «درج، آپدیت، حذف و select » کرد.

اطلاعات هر موجودیت در یک جدول جداگانه، مجموعا در یک دیتابیس SQL نگهداری میشه. (SQLEXPRESS)

متاسفانه در هرجایی و در هر فرمی، برنامه فقط میتونه با یکی از Table ها ارتباط برقرار کنه و برای ارتباط با بقیه جدول ها، با خطای زیر مواجه میشم:

Invalid object name 'Table Name'.
(بجای Table Name، نام جدول رو میده)

(لازم به ذکره که این خطا در خط حاوی ExecuteNonQuery(); رخ میده)

در صورتی که جدول موردنظر موجود هست و اگه اسم جدول اول (همونی که ارور نمیده) رو وارد کنم، برنامه بدون خطا به دیتابیس وصل میشه و هر عملیاتی رو انجام میده.

کد اتصال به تمام جدول ها دقیقا مثل هم هست (کپی و پیست) و فقط در نام جدول ها با هم فرق دارن.

مشکل از کجا میتونه باشه؟ کلی جستجو کردم ولی ...

ممنون میشم اگه کمکم کنید، باید برنامه رو تا دو روز دیگه تکمیل کنم و تحویل بدم.

با تشکر.

IT_Developer
یک شنبه 19 تیر 1390, 00:18 صبح
الحمدلله مشکلم حل شد.