farboodj1375
پنج شنبه 17 شهریور 1390, 14:45 عصر
سلام دوستان خسته نباشید.
راستش یه مشکل دارم:دیشب پروژم تموم شد و کامپایلش کردم و اومدم یه بار تستش کنم که موقع اجرا برنامه یه ارور داد: DataSource Name Not Found and no defualt drive specefied
البته این ارور نبود و یه پیغام بود . بعد که روی Ok کلیک کردم اون موقع در متد رفرش یکی از بانک هام ارور داد.
جالب اون بود که من اول در تابعی به نام ConnectDb همه دیتایسهام رو با Adodc ها در همه فرم ها وصل میکردم.البته اونجا هم اگه On error resume next استفاده نمیکردم ارور زیاد میداد ولی وقتی از این عبارت استفاده کردم ارور ها دیگه نیومدند و هیچ مشکلی هم بوجود نیومد(!)
این ارور که در اول گفتم هم جالب بود چون فقط این ارور رو تو فرم لود یکی از فرم های دیگه میگرفت (خطا مربوط به رفرش شدن Adodc اون فرم بود)
در حال که من حدود 40 تا فرم دارم و اکثر فرم ها هم Adodc دارند ولی فقط از اون فرم ارور میگرفت.
وقتی تو اون فرم هم On error resume next رو نوشتم دیگه اون ارور نمیومد ولی اون پیغام ( که عکسش رو ضمیمه کردم ) هنوز میومد و البته هیچ مشکلی هم در ارتباط با بانک ها وجود نداشت.
وقتی هم که در زمان طراحی (Design) Adodc رو به بانک وصل میکردم همه مشکلات از بین میرفتند...ولی چون از OpenDialog برای انتخاب عکس در بعضی جاها استفاده میکردم نمیتونم در زمان طراحی بانک ها رو وصل کنم.
این هم کدی که برای اتصال به بانک استفاده میکردم :
frm_listeforooshha.Ado_liste_foroosh.ConnectionStr ing = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Banks\Foroosh.mdb;"
frm_listeforooshha.Ado_liste_foroosh.CommandType = adCmdUnknown
frm_listeforooshha.Ado_liste_foroosh.RecordSource = "SELECT * FROM t1"
frm_listeforooshha.Ado_liste_foroosh.Refresh
با دستکاری این کد هم ( کم یا زیاد کردن ) مشکل حل نشدن.
به دلایلی امکان ضمیمه کردن پروژه رو ندارم...:گریه::گریه::گریه::گری ه::گریه::گریه::گریه::گریه::گری ه::گریه::گریه:
خواهش میکنم کمک کنید بشدت گیر کردم ...
ممنون.
راستش یه مشکل دارم:دیشب پروژم تموم شد و کامپایلش کردم و اومدم یه بار تستش کنم که موقع اجرا برنامه یه ارور داد: DataSource Name Not Found and no defualt drive specefied
البته این ارور نبود و یه پیغام بود . بعد که روی Ok کلیک کردم اون موقع در متد رفرش یکی از بانک هام ارور داد.
جالب اون بود که من اول در تابعی به نام ConnectDb همه دیتایسهام رو با Adodc ها در همه فرم ها وصل میکردم.البته اونجا هم اگه On error resume next استفاده نمیکردم ارور زیاد میداد ولی وقتی از این عبارت استفاده کردم ارور ها دیگه نیومدند و هیچ مشکلی هم بوجود نیومد(!)
این ارور که در اول گفتم هم جالب بود چون فقط این ارور رو تو فرم لود یکی از فرم های دیگه میگرفت (خطا مربوط به رفرش شدن Adodc اون فرم بود)
در حال که من حدود 40 تا فرم دارم و اکثر فرم ها هم Adodc دارند ولی فقط از اون فرم ارور میگرفت.
وقتی تو اون فرم هم On error resume next رو نوشتم دیگه اون ارور نمیومد ولی اون پیغام ( که عکسش رو ضمیمه کردم ) هنوز میومد و البته هیچ مشکلی هم در ارتباط با بانک ها وجود نداشت.
وقتی هم که در زمان طراحی (Design) Adodc رو به بانک وصل میکردم همه مشکلات از بین میرفتند...ولی چون از OpenDialog برای انتخاب عکس در بعضی جاها استفاده میکردم نمیتونم در زمان طراحی بانک ها رو وصل کنم.
این هم کدی که برای اتصال به بانک استفاده میکردم :
frm_listeforooshha.Ado_liste_foroosh.ConnectionStr ing = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Banks\Foroosh.mdb;"
frm_listeforooshha.Ado_liste_foroosh.CommandType = adCmdUnknown
frm_listeforooshha.Ado_liste_foroosh.RecordSource = "SELECT * FROM t1"
frm_listeforooshha.Ado_liste_foroosh.Refresh
با دستکاری این کد هم ( کم یا زیاد کردن ) مشکل حل نشدن.
به دلایلی امکان ضمیمه کردن پروژه رو ندارم...:گریه::گریه::گریه::گری ه::گریه::گریه::گریه::گریه::گری ه::گریه::گریه:
خواهش میکنم کمک کنید بشدت گیر کردم ...
ممنون.