PDA

View Full Version : Connected و Disconnected



powerboy2988
شنبه 02 آبان 1388, 12:30 عصر
سلام
فرق بين Connected و Disconnected چيه؟
و براي كار با ديتابيس از كدوم استفاده كنيم بهتره؟؟؟
و براي استفاده از هر كدوم ربطي به نوع ديتابيس داره؟

powerboy2988
پنج شنبه 19 آذر 1388, 12:02 عصر
کسی جواب نمیده؟

Afshin160
پنج شنبه 19 آذر 1388, 12:36 عصر
سلام ...
اگر اشتباه نكنم
Connected :يعني شما هميشه براي كار روي ديتا ها بايد متصل به ديتابيس باشيد و connection تون open باشه مثل كار با datareader كه البته خيلي هم سريعه
Disconnected : يعني شما يك بار به ديتابيس وصل ميشيد و اطلاعات را ميگيريد و connectio تون را مي بنديد و حال رو اون ها يكسري كار ها انجام داده و بعد دوباره connection تون را باز كرده وتغييرات را اعمال ميكنيد . مانند كار با dataset, DataAdapter ها
در كل براي زماني كه شما رو يه ركورد خواص قفل نمي كنيد .

و اگر اشتباه نكنم در واقع بايد بگوييم : براي كار با ديتابيس بايد از datareader استفاده كرد يا DataAdapter ?
ودر جواب بايد گفت : DataAdapter خود از كلاس هاي پاييه اي ديگري مثل datareader استفاده مي كند
ولذا به مراتب از سرعت با لاتري برخوردار است تا DataAdapter .
و اين مشيه گفت تجربي بدست مي آيد . مثلا" من در جاهايي كه مي خواهم فقط يك بار اطلاعات را بخوانم و اطلاعاتم هم زياده و قرارنيست روش زياد تغييرات انجام بدم از DataAdapter استفاده مي كنم .