PDA

View Full Version : مشکل connect شدن به دیتابیس در vb.net 2005



xerror
سه شنبه 04 اردیبهشت 1386, 19:58 عصر
با سلام خدمت تمام دوستان راستش من برای connect شدن به دیتابیس اکسس در visual basic .net 2005 به مشکل برخوردم؟
کی میتونه کمک کنه؟
مشکل:
من برای connect به دیتابیس به Tools -> connect to database میرم ولی به مشکلا زیر برخورد میکنم (تصور زیر)

http://i19.tinypic.com/2w6rz3d.jpg (http://i19.tinypic.com/2w6rz3d.jpg)

art2000ir
چهارشنبه 05 اردیبهشت 1386, 07:48 صبح
فکر کنم باید با ADO به دیتابیس وصل بشی
میتونی خودت هم کد بنویسی
http://barnamenevis.org/forum/showthread.php?t=66059

xerror
چهارشنبه 05 اردیبهشت 1386, 13:38 عصر
من راه حل بدون کد نویسی رو میخوام و میخوام بدونم مشکل چیه که همچین خطایی میده!
من از روی یک کتاب Visual basic 2005 هم این قسمت رو پیگیری کردم ولی توی اون کتاب پس از رفتن به قسمت Tools -> Connect to database یک قسمت دیگه باز میشه (یعنی قسمت هایی که در تصویر باز شده نیست و تصویر دیگری هست)
میخواستم بدونم کسی از دوستان میدونه مشکل کجاست؟:ناراحت:




http://i19.tinypic.com/2w6rz3d.jpg (http://i19.tinypic.com/2w6rz3d.jpg)

xerror
پنج شنبه 06 اردیبهشت 1386, 22:10 عصر
یعنی واقعا تو این سایت به این بزرگی که همه ادعای برنامه نویسیشون میشه!
هیچکس جواب این سوال رو نمیدونه؟

iman_22a
پنج شنبه 06 اردیبهشت 1386, 23:57 عصر
یعنی واقعا تو این سایت به این بزرگی که همه ادعای برنامه نویسیشون میشه!
هیچکس جواب این سوال رو نمیدونه؟

جواب ندادن دلیل ندونستن نیست ، سوال کردن دلیل ندونستنه
کسی هم موظف نیست به سوال کسی جواب بده ، دوست عزیز

xerror
جمعه 07 اردیبهشت 1386, 00:52 صبح
دست شما درد نکنه که لطف کردید و منت گذاشتید جواب داید
ولی راه شما هم به دردم نخورد و باز هم همون مشکلات قبلی
با تشکر از لطفتون

ghafoori
جمعه 07 اردیبهشت 1386, 08:34 صبح
دوست عزیز من هم به این مشکل برخودم حدود یکسال پیش و این سوال هم مطرح کردم به جواب نرسیدم پس چون نمی خواستم زیاد کد نویسی نکنم تنها راهی که به ذهنم خورد این بود که یک دیتاست با جداولی دقیقا مانند جداول اکسس ایجاد کردم بعد فقط با دو 10 خط کد انرا لود و سیو می کردم و از اون دیتا ست هرجا خواستم استفاده کردم یک مقدار کار بیشتر شد اما لاقل مجبور نشدم تمام کارها را کدنویسی کنم

xerror
جمعه 07 اردیبهشت 1386, 11:15 صبح
سلام آقای غفوری
اگه میشه بیشتر توضیح بدین چون من به تازگی کار با vb2005 رو شروع کردم و هنوز به ابزارش درست آشنا نیستم.
و هم این که اگر روزی یه بنده خدایی به این مشکل برخورد و به این انجمن اومد جوابش رو کامل پیدا کنه.
با تشکر ...

ghafoori
جمعه 07 اردیبهشت 1386, 15:42 عصر
من اینکار رو کردم ابتدا یک دیتا ست به پروژه اضافه کردم بعد جدولها را در ان ایجاد کردم بعد یم ماژول به فرم اضافه کردم داخل این ماژول متغییری از نوع ان دیتا ست بصورت پابلیک تعریف کردم و دو متد یکی اطلاعات را از اکسس می خواند و داخل این دیتا ست قرار می دهد دیگری اطلاعات را از این دیتا ست به داخل اکسس می ریزد حالا در هرفرمی که می خواستم از پنجره دیتا سورس که یک جدول را روی فرم می انداختم یک دیتا ست مجزا ایجاد میشد من در رویداد لود ابتدا متد لود را از ماژول اجرا می کردم سپس اطلاعات را از دیتاست داخل ماژول به دیتاست داخل فرم می ریختم برای سیو هم این کار را برکس انجام می دادم

حالا یک فکر جدید به ذهنم خورد شما دیتاست جدید را که به پروژه اضافه کردید به ان دو متد جدید بدهید حالا شما یک دیتاست دارید که تمام خواص دیتا ست را به ارث برده و داراتی دو متد برای ارتباط با بانک اکسس است فکر کنم این کار بهتر است دیگه نیازی به ماژول هم نیست بعد ان را داخل هر فرمی که خواستید اضافه کنید

xerror
جمعه 07 اردیبهشت 1386, 18:39 عصر
با تشکر از شما آقای غفوری ...
اگر بتونید این طرح هاتون رو به صورت تصویری در بیارید خیلی بهتره
چون همونطور که گفتم من تازه با visual basic 2005 شروع به کار کردم و هنوز کار با دیتا ست و متد و ابزارش رو به خوبی آشنا نیستم.

ولی دوستان اگر کسی هم جواب این مشکل رو میدونست؟
در این جا ذکر کنه تا بقیه دوستان هم استفاده کنند.
چون تا جائی که من فهمیدم خیلی از دوستان این مشکل رو داشتند.

ghafoori
شنبه 08 اردیبهشت 1386, 07:19 صبح
من فرصت ندارم الان توضیح بدم اما یک نگاهی به این برنامه بیانداز سوالی داشتی بپرس انشالله مشکل شما حل بشود برای این برنامه من فقط 12 خط کد نوشتم
8150

xerror
شنبه 08 اردیبهشت 1386, 17:59 عصر
با تشکر از شما آقای غفوری خیلی استفاده کردم
ولی اون روش چیزه دیگریه و مشکل اصلی من همونه که چرا این به این حالت در میاد
من امروز این رو روی یک کامپیوتر دیگه که visual studio 2005 روش نصب بود تست کردم و اونجا هیچ مساله ای نداشت.
حالا نمیدونم اون ها چیزه اضافه ای برای visual stdio 2005 شون نصب کرده بودن یا چیز دیگه ای؟
در هر صورت من واقعا گیج شدم نمیفهمم مشکل کجاست؟

ghafoori
شنبه 08 اردیبهشت 1386, 20:25 عصر
شاید از نسخه ای که داریم باشه شاید با دانلود سرویس پک 1 ان مشکلش حل بشه

xerror
شنبه 08 اردیبهشت 1386, 20:32 عصر
شما لینکی از اون ندارید و یا نمیدونید از کجا باید دانلود کرد؟
چون من 5000 تومان پول این سی دی رو دادم و دلم نمیاد برم یکی دیگه بخرم:لبخند:

ghafoori
شنبه 08 اردیبهشت 1386, 22:50 عصر
[URL="http://www.microsoft.com/downloads/details.aspx?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en"]http://www.microsoft.com/downloads/details.aspx?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en[/URL
]
http://www.microsoft.com/downloads/details.aspx?familyid=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en

xerror
یک شنبه 09 اردیبهشت 1386, 00:19 صبح
sp1 اش رو هم دانلود و نصب کردم ولی هیچ تفاوتی نکرد!
ولی باز احتمالم بیشتر شده که یک چیزی رو باید براش نصب کنی تا این اجرا بشه
بازم اگه کسی میدونست جواب رو بگه و یه گله برنامه نویس رو از بحران در بیاره:لبخند::افسرده:

xerror
یک شنبه 09 اردیبهشت 1386, 20:01 عصر
جون بچتون اگه کسی میدونه قضیه چیه یه راهنمایی بکنه :)

meysam2007
دوشنبه 17 اردیبهشت 1386, 14:51 عصر
ببین تو اون صفحه اخرین گزینه رو انتخاب میکنی بعد از اوناکسس رو تو صفحه ی بعد انتخاب میکنی بعد از اون روی دیتا لینک کلیک میکنی بقیه راه اونه

meysam2007
دوشنبه 17 اردیبهشت 1386, 15:00 عصر
bebakhshid finglish minevisam
toye oon safhe gozineye akhar ro entekhab konid
baed onja jet4 ro entekhab konid
baed ye button hast be esme data link roye oon click konid baed data base khodetono entekhab konid be in rahati tamo shod

xerror
دوشنبه 17 اردیبهشت 1386, 20:55 عصر
سلام دوست عزیز
متاسفانه فایده ای نداشت

hosein_razavi2000
دوشنبه 17 اردیبهشت 1386, 21:29 عصر
boro to menu data "add new data source

ro bezan onja databace ro entekhab kon
dobare file acces ro entekhab kon badesh
show data source ro az menu dATA ENTEKHAB KON DATA SETESH RO NESHON MIDE YE TABLE RO BEKESH BENDAZ RO FORM