PDA

View Full Version : دکمه cancel



parisa.s
سه شنبه 09 شهریور 1389, 14:25 عصر
سلام
من میخوام اگر کاربر اطلاعاتی رو اضافه کرد،تغییر داد و یا حذف کرد و دکمه ی cancel را که زد هیچ کدوم از تغییرات اعمال نشه
این کد را روی کلیک دکمه صرفنظر از تغییرات نوشتم
ولی عملا کاری انجام نمیده و تغیرات اعمال میشه
Adodc1.Recordset.CancelUpdate
ممنون میشم زود جواب بدین

parisa.s
سه شنبه 09 شهریور 1389, 15:17 عصر
کسی نیست کمک کنه
خواهش می کنم

xxxxx_xxxxx
سه شنبه 09 شهریور 1389, 17:53 عصر
سلام،
این دستور رو امتحان کنید:


Adodc1.Recordset.CancelBatch adAffectAllChapters

سؤالتون مربوط به بانک اطلاعاتی هست، باید در بخش مربوط به خودش می پرسیدید.
تاپیک منتقل شد.

parisa.s
سه شنبه 09 شهریور 1389, 18:54 عصر
سلام،
این دستور رو امتحان کنید:


Adodc1.Recordset.CancelBatch adAffectAllChapters
سؤالتون مربوط به بانک اطلاعاتی هست، باید در بخش مربوط به خودش می پرسیدید.
تاپیک منتقل شد.

بابته اشتباهم معذرت میخوام
این کد را به جای کد قبلی گذاشتم
ولی حالا اینجوری شده که وقتی رویه دکمه ی صرفنظر کلیک می کنم و فرمم بسته می شه دفعه ی بعد که فرم رو باز می کنم در واقع هنوز منتظر گرفت اطلاعات برای ثبت هست
و به طور کلی انجام کار (اضافه کرد رکورد)cancel نشده
ممنون میشم زود جواب بدین
کلی از پروژم مونده هر روز هم با یک ایراد جدید برخورد می کنم

xxxxx_xxxxx
سه شنبه 09 شهریور 1389, 19:36 عصر
یک قسمت از برنامه تون رو ضمیمه کنید که این مشکل رو داشته باشه.

HjSoft
چهارشنبه 10 شهریور 1389, 14:31 عصر
من یک پیشنهاد دیگه دارم ، به نظر من کلا روش اضافه کردن تون رو تغییر بدید . یعنی از آخر یک دکمه ثبت بزارید و بیاید اطلاعات رو بریزید . دیگه دکمه کنسل نمی خواد و کاربر با بستن پنجره در اص عملیات رو کنسل میکنه .

parisa.s
چهارشنبه 10 شهریور 1389, 15:11 عصر
من یک پیشنهاد دیگه دارم ، به نظر من کلا روش اضافه کردن تون رو تغییر بدید . یعنی از آخر یک دکمه ثبت بزارید و بیاید اطلاعات رو بریزید . دیگه دکمه کنسل نمی خواد و کاربر با بستن پنجره در اص عملیات رو کنسل میکنه .

منظورتون رو متوجه نشدم
یعنی داخل دکهی cancel چه کدی بنویسم؟

HjSoft
چهارشنبه 10 شهریور 1389, 19:56 عصر
منظورتون رو متوجه نشدم
یعنی داخل دکهی cancel چه کدی بنویسم؟
اصلابا اون روشی که گفتم به Cancel نیازی نیست . فقط یک دکمه میزارید به نام ذخیر کردن . یعنی تکست ها رو به بانک وصل نمی کنید ، در آخر بعد از اینکه کاربر روی دکمه ثبت یا ذخیره کلیک کرد اطلاعات رو میریزید داخل بانک . این روش بیشتر در برنامه های بزرگ و تحت شبکه استفاده میشه چون سرعت کار خیلی بالاست و در شبکه مشکل پیش نمیاره . اما روششما هم خوبه اما خیلی سخته نسبت به روش من . اگر متوجه نشدید به من بگید تا توضیحات کامل تری بگم .