خب میتونید از این روش استفاده کنید
این کدرو داخل بک گراند وردر بزارید
this.Invoke(new Action(() =>
{
LoginSet();
}));
ویا
reed = cmd.ExecuteReader();
مقدار رو با ورکر کنترل کنید و داخل یه متغییر بریزید و اون متقییر مقدار داخل همون حلقه باشه
البته بهتره بدونید من تو شرکت برنامه هایی در سطح کشوری رو دیدم و سورسش رو هم دارم تو لاگین از هیچ یک از این روشها استفاده نکردن هر چند هر برنامه نویس ایده خودشو پیاده میکنه اما این کار بیشتر در وب سایتها بکر میاد تا احتمال اینکه ارتباط با دیتابیس قطع باشه و یا اینترنت قطه باشه و ... کنترل کنن
تو لوکال احتمالات کمتر از وب هست
توسط
Dany
(7,164 امتیاز)
●4 ●7 ●141