PDA

View Full Version : سوال: ثبت آخرین شماره ریکورد



amir691
چهارشنبه 03 آبان 1391, 17:48 عصر
سلام و درود : ما یک تکست باکس داریم که یک شماره فکتور مثلاً(1000) رو با زدن اینتر در بانک اکسس ذخیره می کنه حالا چه دستوری رو باید بنویسیم که اگر کاربر فرم رو دوباره لود کرد برنامه بره در بانک اطلاعاتی سرچ کنه بیاد آخرین شماره ای رو که ذخیره شده (1000) رو پیدا کنه و در یک تکست باکس دیگر نشمپون بده

hmd_nma
جمعه 05 آبان 1391, 14:13 عصر
سلام
من نمیدونم شما از چه نوع اتصالی برای وصل شدن به بانک اطلاعاتی استفاده میکنی مثلا adodb یا adodc
ولی کلا باید به این صورت عمل کنی که ابتدا فیلد ذخیره این شماره از نوع نامبر باشد سپس با لود شدن فرم
1 - مرتب سازی طبق فیلد مربوطه انجام شود .
2- رکورد ست یا همان مکان نما به آخرین رکورد رود
3- مقدار فیلد مورد نظر در تکست باکس برگشت داده شود
بهتره مرتب سازی در یک sub جداگانه باشد و فراخوانی شود
اگر از adodc استفاده میکنید بگید تا کدهای کاملتری رو براتون بفرستم

1- s="select * from tabalename order by field name"
2- adodc1.recordset.movelast
3- text1.text=adodc1.recordset.field!field name

amir691
شنبه 06 آبان 1391, 07:18 صبح
94366با تشکر از راهنمای شمااگر امکان داره این فایل رو بی زحمت نگاه کنین متوجه مشکل من می شید ممنون میشم این فایل رو درستش کنین

hmd_nma
یک شنبه 07 آبان 1391, 17:41 عصر
من الان vb6 روی سیستم ندارم ولی نصبش میکنم نگاه میکنم اگه تونستم درستش کنم تا فردا خبر میدم