PDA

View Full Version : سوال: بدست آوردن ترانزاکشن در حال پست شدن



mortezakiaee
شنبه 16 شهریور 1387, 09:51 صبح
من برای ارتباط با بانکم از ado استفاده می کنم. حالا می خوام هر کدوم ار دیتاست های متصل به کانکشن اصلی ترانزاکشن داشتن من متن اونو تو برنامه داشته باشم مثل sql profiler

mortezakiaee
شنبه 16 شهریور 1387, 12:12 عصر
کسی نظری نداره؟

zman123456
شنبه 16 شهریور 1387, 12:37 عصر
شاید بتونید از sql.savetofile استفاده کنی.یا اینکه از sql.text
یعنی وقتی دستوراتت به خط query.open میرسه بعدش:

edit1.text:=query.sql.text;
این کد رو بزن ببین خوبه؟

mortezakiaee
شنبه 16 شهریور 1387, 13:16 عصر
مشکل اینه که من یه تعداد زیادی دیتاست دارم و نمی تونم از این کد استفاده کنم:افسرده:

vcldeveloper
شنبه 16 شهریور 1387, 17:47 عصر
منظور پیدا کردن اینه که آیا دستور مربوطه در داخل یک Transaction اتفاق میافته؟ یا منظورتون از ترانزاکشن صرفا ارتباط با بانک هست؟
اگر منظورتون دومی هست، در یک تاپیک دیگه هم گفتم، ADO در دلفی ابزار آماده ایی برای این کار در اختیار شما نمیزاره، ولی SDAC بهتون امکان Trace کردن دستورات SQL ارسال شده به سرور را میده.
اگر هم می خواید حتما مثل SQL Profiler باشه، باید بتونید توابع مربوط بهش را در SQL-DMO پیدا کنید و از طریق SQL-DMO چیزی شبیه به اون بسازید. درباره SQL-DMO هم قبلا در سایت بحث شده.