سلام دوستان.
من کد زیر رو برای اتصال به پایگاه داده ی اکسس نوشتم ولی میگه که name متعلق به هیچ جدولی نیست.
کمک کنید. من که حسابی گیج شدم
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام دوستان.
من کد زیر رو برای اتصال به پایگاه داده ی اکسس نوشتم ولی میگه که name متعلق به هیچ جدولی نیست.
کمک کنید. من که حسابی گیج شدم
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عجب دنیای پرسرعتی شده ؟
پسوند این فایل اکسس شما چی هست. مربوط به ورژن جدیده؟
در خود اکسس اول تست کنید.
ولی اگر من بودم از این کدها استفاده نمی کردم
من تو اتصال مشکلی ندارم. (دارم از اکسس 2007 هم استفاده می کنم).
فقط نمیدونم مشکل این کد کجاست؟ حالا میشه بگین از چه کدی استفاده کنم؟
اگه میشه یه راهنمایی بکنید.
Last edited by mo.mo; 30-05-2010 at 07:52.
کلمه Name از واژه های رزرو شده است حداقل توsql server اینجوریه. یا اسم ستون رو عوض کن و یا مثل بقیه ستونها داخل کروشه بذارش.
از کمکتون ممنونم دوست عزیز.
ولی فرقی نکرد.
اصلا مشکل اونجا نیست. با این دستور مشکل داره:
این هم خطا یی که میده:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
System.InvalidOperationException was unhandled by user code
Message="Update requires a valid InsertCommand when passed DataRow collection with new rows."
Source="System.Data"
چرا از این روش استفاده کردی ؟
این جوری خیلی درد سر داره و خیلی کد باید بنویسی
از Wizard استفاده کن
خیلی راحته اینقدر درد سرم نداره و امکاناتشم خیلی بیشتره
این جوری همه رو خودش می سازه
از منوی Data>Add New Data Source
Last edited by L u K e !; 30-05-2010 at 09:46.
یه سوال؟
شما از چه ورژنی از Visual Studio استفاده میکنید؟
از کمکتون ممنون.
ولی من میخوام با کد نویسی این کاره انجام دم. آخه با ویزارد همه کار و نمیشه انجام داد.
در ضمن ویزوال استدیو 2008 استفاده می کنم.
هر کاری که بگی می شه انجام داد
منم اول مثل تو بودم ولی یکم جلوتر رفتم دیدم واقعا خیلی کار می بره
من پروژمو با همین ویزارد درست کردم هیچ مشکلی هم نداشتم
این ویزارد در واقع یه امکاناتی می یاره واسط که خیلی راحت کاراتو انجام بده و دیگه نیاز به Access نداشته باشی ( برای ویرایش یا ... )
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)