ورود

View Full Version : update داده در بانک به جای insert!



leilast
جمعه 06 آذر 1388, 23:30 عصر
من وقتی داده ای رو برای ثبت در بانک sql میفرستم به جای اینکه داده add بشه اطلاعات قبلی رو update میکنه و داده های قبلی رو کاملا تغییر میده
کدی که برای دکمه add نوشتم:
adodc1.recordset.addnew
در ویزارد adodc هم نام جدولم رو انتخاب کردم و دیتافیلد و دیتاسورس مربوط به هر texbox(که داده های جدید رو توش وارد میکنم) هم ست کردم.
من هنوز مبتدی هستم,برای اینکه داده روی داده های قبلی نوشته نشه باید چه کدی بنویسم؟
خواهش میکنم کمک کنید.

mpmsoft
شنبه 07 آذر 1388, 10:00 صبح
من تا حالا با چنین مسئله ای برخورد نکردم
فیلد آی دی به جدول اضافه کنید
یکبار هم بانکتونو Compact کنید

leilast
شنبه 07 آذر 1388, 10:15 صبح
توی قسمت recordsource نباید کد مربوط به insert رو بنویسم؟

leilast
شنبه 07 آذر 1388, 10:21 صبح
من تا حالا با چنین مسئله ای برخورد نکردم
فیلد آی دی به جدول اضافه کنید
یکبار هم بانکتونو Compact کنید
من از sql2000استفاده میکنم ,چه جوری باید بانک رو compactکنم؟

leilast
شنبه 07 آذر 1388, 12:03 عصر
مشکل با کدنویسی به جای استفاده از ویزارد حل شد.