PDA

View Full Version : خطا : An unhandled exception of type 'System.Data.OleDb.OleD



tazekar
چهارشنبه 23 مهر 1382, 13:08 عصر
سلام
موقعی که میخوام به دیتابیس کانکت بشم این خطا رو میده .
لطفا کمکم کنید . :oops:

Vahid_Nasiri
چهارشنبه 23 مهر 1382, 21:11 عصر
این کد را ملاحظه کنید:



OleDbDataAdapter da = CreateMyDataAdapter();
OleDbConnection cn = da.SelectCommand.Connection;
OleDbCommand cmdGetIdentity = new OleDbCommand("SELECT * from table1", cn);
da.RowUpdated += new OleDbRowUpdatedEventHandler(HandleRowUpdated);
DataTable tbl = CreateMyDataTable();
da.Fill(tbl);




در ضمن سعی کنید به کد نویسی عادت کنید و از ابزارهای ویژوال بایند کردن *اصلا* استفاده نکنید. ( در پروژه های بزرگ گیر می افتید )

tazekar
چهارشنبه 23 مهر 1382, 23:05 عصر
ممنون استاد
چشم استاد دیگه بعد از این سهی میکنم با کدنویسی کارهام رو انجام بدم .
در ضمن یه سوال دیگه هم داشتم .
چطور میتونم کانکشن استرینگ برای یه فایل اکسس رو طوری بنویسم که نیازی به odbc نداشته باشه و در مسیر جاری یا هر مسیری که میخوام قرار بگیره ؟

Vahid_Nasiri
پنج شنبه 24 مهر 1382, 00:58 صبح
در کانکشن استرینگ مربوط به بانک های اکسس به سادگی می توان مسیر داد به صورت زیر:



"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Ven2002\newver\InOut\admentornet\admento rnet\admentornet.mdb;
User Id=admin;Password=;"

tazekar
پنج شنبه 24 مهر 1382, 08:19 صبح
استاد شرمنده .
ولی یه سوال دیگه :
چطور میتونم از یه استرینگ در تمام کانکشنهای فرم استفاده کنم ؟
همون کاری که در asp.net فرمودید تا در web.config استرینگ رو تعریف کنم .
اینجا چکار کنم ؟

Vahid_Nasiri
پنج شنبه 24 مهر 1382, 17:30 عصر
خوب بحث اپلیکیشن که دستش باز تر از بحث وب است. روی وب هزار و یک مشکل بدلایل ساده ی امنیتی وجود دارد و دست برنامه نویس بسته است.
اینجا ساده در یک فایل آنرا بنویسید و سپس فایل را باز کرده و بخوانید.

tazekar
پنج شنبه 24 مهر 1382, 22:21 عصر
ممنون از راهنماییهاتون استاد
واقعا خسته نباشید :wink:

perysa
شنبه 26 شهریور 1390, 21:06 عصر
من یک برنامه با سی شارپ نوشتم وقتی که توی درایو c کپیش میکنم خطای زیر را می ده . و یوزری که باهاش کار می کنم ادمین نیست . من برنامه های زیادی رو دیدم که با اکسس کار می کنند . و توی هر درایو هم که کپیشون کنی مشکلی ندارن
کسی می دونه مشکل برنامه من چیه
Operation must use an updateable query