• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

ذخيره و ويرايش بانك access توسط vb6

ABBAS87864

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2004
نوشته‌ها
100
لایک‌ها
0
سلام دوسنان عزيز

من يك برنامه كوچك با vb6 نوشتم و از بانك access در آن استفاده كردم.

primery key بانك access را شماره پرسنلي افراد قراردادم تا تكرا ري نباشد.

حال ميخواهم در vb6 بعد از ورود اطلاعات و زدن كليد ذخيره توسط كاربر كارهاي زير انجام شود.

1-اگر كد پرسنلي تكرارري نيست اطلاعات ب بانك اضافه شود.

2-اگر كد تكراري هست يعني اطلاعاتي با اين كد وجود دارد به كاربر اعلام كند و در صورت تائيد كاربر ركورد قبلي ويرايش شود .

من در قسمت اضافه كردن اطلاعات جديد و همچنين دادن پيغام به كاربر مشكلي ندارم.

مشكل اصلي من پيدا كردن ركورد تكراري و ويرايش يا owerwirte كردن آن است.


لطفا راهنمايي كنيد.

متشكرم.
 

Niloufar

کاربر تازه وارد
تاریخ عضویت
26 فوریه 2005
نوشته‌ها
102
لایک‌ها
0
به نقل از ABBAS87864 :
حال ميخواهم در vb6 بعد از ورود اطلاعات و زدن كليد ذخيره توسط كاربر كارهاي زير انجام شود.
1-اگر كد پرسنلي تكرارري نيست اطلاعات ب بانك اضافه شود.
2-اگر كد تكراري هست يعني اطلاعاتي با اين كد وجود دارد به كاربر اعلام كند و در صورت تائيد كاربر ركورد قبلي ويرايش شود .
من در قسمت اضافه كردن اطلاعات جديد و همچنين دادن پيغام به كاربر مشكلي ندارم.
مشكل اصلي من پيدا كردن ركورد تكراري و ويرايش يا owerwirte كردن آن است.

سلام.

لطفا ابتدا بفرماييد كه براي اتصال به بانك از چه روشي (DAO,RDO,ADO DC,ADO Objects) استفاده مي كنيد. ضمنا بفرماييد كه آيا اين كد پرسنلي را در بانك از نوع Unique تعريف كرده ايد (و مي خواهيد از پيام هاي خطاي خود Access استفاده كنيد) يا اينكه مي خواهيد خودتان در برنامه Unique بودن را چك كنيد.

اميدوارم بتونم شما را راهنمايي كنم.
 
بالا