ورود

View Full Version : سوال: عدم نمایش مقادیر در مد دیباگ



zoncpp
دوشنبه 31 تیر 1398, 10:34 صبح
سلام
من با مشکل debug کردن پروژه ام برخورده ام
پروژه من VC++ 2015 هست . پروژه ام clr هست یعنی C++ دات نت کد میزنم.

دیباگ رو به درستی انجام میدادم و مشکلی نداشتم ولی از وقتی که کد فراخوانی داده های SQL server را اضافه کرده ام به محض اجرای دستور خواند SQL دیگر مقادیر متغیرها رو نمیتونم مشاهده کنم!!!:افسرده:
کد من به شکل زیر:

SqlCommand^ cmd = gcnew SqlCommand(sPersonInfoRecord, objConHIS1);
cmd->CommandType = System::Data::CommandType::StoredProcedure;
cmd->Parameters->AddWithValue(L"@IDADMITClinic", nAdmitClinic);
SqlDataAdapter^ da = gcnew SqlDataAdapter(cmd);
da->SelectCommand = cmd;
String^ strTlbName = gcnew String(L"tlbReferalPersonInfo");
objConHIS1->Open();
da->Fill(dS, strTlbName);
تا قبل از فراخوانی تابع open ( objConHIS1->Open();) همه چی روبراه هست و میتونم مقادیر متغیرها رو درحالت دیباگ مشاهده کنم.
ولی بعد از اجرای Open دیگر مقادیر غیرفعال شده و نه به صورت tooltip و نه در پنجره Watch مقادیر رو نمیتونم مشاهده کنم و این کار trace و debug رو برای من خیلی سخت می کنه!

حتی در انتهای کار هم با فراخوانی
objConHIS1->Close();
بازهم مقادیر قابل مشاهده نمی شوند!

لطفا راهنمایی کنید که چه باید بکنم :ناراحت: