PDA

View Full Version : حرفه ای: رفع خطای The ConnectionString property has not been initialized



h_jafarnezhad
پنج شنبه 26 شهریور 1394, 08:28 صبح
سلام یه تابع توی کلاس نوشتم به این صورت



publicstaticvoid connection(string txt)
{
if (txt.Contains(".ACCDB"))
{
OleDbConnectionStringBuilder Builder = newOleDbConnectionStringBuilder();
Builder.Provider ="Microsoft.ACE.OLEDB.12.0";
Builder.DataSource =Path.Combine(txt.Replace("/", "//"));
con.ConnectionString = Builder.ToString();
}
if (txt.Contains(".MDB"))
{
OleDbConnectionStringBuilder Builder = newOleDbConnectionStringBuilder();
Builder.Provider = " Microsoft.JET.OLEDB.4.0";
Builder.DataSource = Path.Combine(txt.Replace("/", "//"));
con.ConnectionString = Builder.ToString();
}
}

کانکشن رو هم قبل از تابع تعریف کردم.حالا توی برنامه که میخوام open بشه خطا میده که The ConnectionString property has not been initialized.
باید چی کار کنم
اینم فرم برنامس
135281

محمد رضا فاتحی
پنج شنبه 26 شهریور 1394, 08:34 صبح
سلام....کدتون که اصلا معلوم نبود...
ولی خطای برنامتون مشخصه... کانکشن استرینک تعریف نشده

h_jafarnezhad
پنج شنبه 26 شهریور 1394, 08:39 صبح
الان درست شد
ببینین لطفا خیلی فوریه

محمد رضا فاتحی
پنج شنبه 26 شهریور 1394, 08:43 صبح
کدتون رو کپی کنید توی نت پد...بعدش دوباره کپی کنید اینجا....