بازکردن همزمان دو تا Data reader

melika

Member
من دو تا حلقه تو در تو دارم که باید در اولی در هر بار یک مقدار را از دیتا بیس بخونم و با استفاده از اون در حلقه دوم یک کوری به دیتا بیس می زنم پس نیاز دارم که همزمان دو تا Data reader یا Adodb.Recordset رو همزمان open کنم اما در هر دو حالت پیغام خطا میده که یک آبجکت قبلا باز است و دوباره نمی تواند باز شود.
لطفا کمک کنید.
ممنون
 

amirlol

Well-Known Member
اگه منظورورتونو درست فهمیده باشم !!!
ببینید برای هر کدون یک متغیر رو یاز کنید !!!
فکر کنم اینطوری مشکل حله !!!!!

شما با Asp کار می کنید درسته؟
 

pooriamadani

New Member
جواب شما

خوب این چیزی است که کاملا درست است، شما برای وقتی چیزی را Open میکنید ، تا وقتی که کد شما به پایان نرسد و یا خودتان بصورت دستی Close نکید نمی نوانید آنرا دوباره Open کنید . بصورت مثال:

SqlConnection con = new SqlConnection();
con.Open();
.
.
.
.
.
شما تا آخرین خط کد دیگر نیازی به باز کردن connection ندارید چون قبلا باز شده و شما در هرجائی که بخواهید میتوانید از آن استفاده کنید .
درصورتی که مشکل شما در برنامه نویسی .NET است میتوانید به من میل بزنید تا بهتر به عرضتون برسونم.
[email protected]
 

جدیدترین ارسال ها

بالا