PDA

View Full Version : چند سوال در مورد Ado و ..



ehsane
سه شنبه 15 دی 1383, 07:30 صبح
با سلام به همه دوستان

منظور از transaction چیست بعنوان نمونه من یک برنامه طراحی کردم که با Ado به بانک های خود در Sql متصل و کارهای لازم را انجام میدهم. بانک های من بر روی یک سرور قرار گرفته اند برنامه را از هر ایستگاه کاری که اجرا می کنم درست کار می کند
حال سوال اینجاست که من اصلا احتیاجی به transaction دارم یا خیر و روش استفاده از آن چگونه است چرا که تا حدودی مفهوم آنرا میدانم.

با تشکر

YASNA
پنج شنبه 17 دی 1383, 11:55 صبح
با درود
transaction در ADOCONNECTION‌است و هنگامی که آنرا فراخوانی می‌کنید BEGINtransaction شما هر تغییری در دیتاهای خود انجام دهید تنها در حافظه باقی خواهد ماند وشما با دستورCOMMITtransaction اطلاعات را ثبت و با دستور ROLLBACKtransaction اطلاعات به حالت اولیه قبل از transaction برمی گردد
اگر برنامه شما قرار است در شبکه کار کند بهتر است از این دستور استفاده نکنید