نوشته شده توسط
resident
سلام.
من یه برنامه ای دارم که تا چندوقت پیش درست کار میکرد اما نمیدونم حالا چرا وقتی بعد از وارد کردن اطلاعات دکمه ثبت رو میزنم به cn.open() که میرسه exception رخ میده:
The connectionstring properties has not been initialized
مطمئنم که اشکال از ConnectionString نیست.چون وقتی صفحه لود میشه از همون کانکشن استرینگ استفاده میشه برای پر شدن دیتاگریدویو. به نظر شما مشکل کجاست؟
این رو هم بگم که من یک کلاس دارم که تو اون connection,command,connectionstring,… روتعریف کردم و وقتی تو فرمم میخوام ازش استفاده کنم یک آبجکت new میکنم.
متشکرم.
شی SqlCommand یه خاصیت به نام Connection داره که باید اونو ست کنید.
مثال
SqlConnection con =new SqlConnection("Coonection string");
SqlCommand cm =new SqlCommand();
cm.Connection=con;
.
.
.
// other codes
البته فکر کنم که متن درست خطا این باشه
Connection property has not been initialized
.
اگه باز هم مشکلت حل نشد یه نمونه از برنامت بذار