PDA

View Full Version : اعمال تغییرات



ashkan737
سه شنبه 03 مهر 1386, 16:06 عصر
با سلام خدمت تمامی دوستان محترم
بنده با مشکلی مواجه شده ام و از شما کمک میخواهم
فرض کنید طی فرآیندی مقدار یک فیلد را تغییر داده اید چرا باید جهت ثبت اطلاعات حتما فرم مربوطه بسته شود ؟ در ضمن پایگاهی اطلاعاتی من sql و بصورت local میباشد . در دستورات مورد استفاده از post و requery نیز استفاده کرده ام مشکل زمانی است که فرد دیگری میخواهد گزارش بگیرد و باید فرم گزارش را بسته تا اطلاعات واقعی نمایان شود

SYNDROME
سه شنبه 03 مهر 1386, 20:54 عصر
با سلام
آیا تنظیمات بخصوصی در فرم انجام نداده اید؟
در OnClose فرم کد بخصوصی را ننوشته اید؟
موفق باشید

Hamid.Kad
چهارشنبه 04 مهر 1386, 11:46 صبح
جناب اشکان، خاصیت CursorType دیتاست رو ملاحظه بفرمائید

ashkan737
چهارشنبه 04 مهر 1386, 17:16 عصر
با سلام خدمت تمامی دوستان عزیز
ازاینکه مرا راهنمایی کرده اید متشکرم در صورت امکان توضیحات بیشتری ارائه فرمایید

SYNDROME
چهارشنبه 04 مهر 1386, 20:55 عصر
با سلام
دوست عزیز مقدار LockType و CursorType را چک کنید و مقدار آن را در اینجا بنویسید.
موفق باشید

ashkan737
پنج شنبه 05 مهر 1386, 14:21 عصر
با عرض سلام
مقدار cursor type ctstatic و lock type itoptimistic میباشد ولی آنها را تغییر داده ام ولی تاثیری نکرد به همین جهت من در برای هر گزارش از نو query مینویسم آیا اشتباه میباشد

SYNDROME
پنج شنبه 05 مهر 1386, 18:18 عصر
با سلام
آیا از دستورات


ADOConnection_Accountancy.BeginTrans;
ADOConnection_Accountancy.CommitTrans;

استفاده کرده اید؟
موفق باشید

Hamid.Kad
چهارشنبه 11 مهر 1386, 18:01 عصر
اشکان خان. شما cursor type رو روی ctDynamic و Cursor Location رو روی clUseServer تنظیم کنید.
البته باید مطمئن باشید که dbms شما از این خواص پشتیبانی میکنه.
مثلاً Access از CtDynamic پشتیبانی نمیکنه. برای اینکه این مطلب رو متوجه بشید در حالت design این خواص رو تنظیم و بعد جدول رو active کنید. اگه این خواص تغییری نکردندیعنی که مشکلی نیست. برای توضیحات cursor هم از help MsSql Server استفاده کنید