View Full Version : مشکل در ویرایش رکوردها
mehdi1357
شنبه 30 مرداد 1389, 08:16 صبح
سلام
من برای ویرایش یک رکورد از یک UPDATE QUERY استفاده می کنم چون در جدولم کلید اصلی دارم وقتی دکمه ذخیره را می زنم پیغام تکراری بودن کلید اصلی را می دهد
متشکرم
nasim bahari
شنبه 30 مرداد 1389, 09:07 صبح
سلام
من برای ویرایش یک رکورد از یک UPDATE QUERY استفاده می کنم چون در جدولم کلید اصلی دارم وقتی دکمه ذخیره را می زنم پیغام تکراری بودن کلید اصلی را می دهد
متشکرم
ما که نفهمیدیم چی شد ؟
کلید اصلی..........تکراری...........
mehdi1357
شنبه 30 مرداد 1389, 09:40 صبح
فرض کنیم که من یک فیلد وارد کرده و مقدار کلید اصلی انرا یک دادم حال فیلدهای به غیر از کلید اصلی راویرایش وکلید ذخیره را می زنم سیستم ویرایش انجام شده را بعنوان ورود فیلد جدید در نظر گرفته و می گوید مقدار کلید اصلی نمی تواند تکراری باشد
Shahram_Shobeiri
شنبه 30 مرداد 1389, 09:47 صبح
UPDATE table_name
SET column1=value1, column2=value2,...
WHERE column_primery_key=1
طبق روش فوق عمل می کنید؟
mehdi1357
شنبه 30 مرداد 1389, 11:44 صبح
سطر آخر را ندارد
Shahram_Shobeiri
شنبه 30 مرداد 1389, 13:25 عصر
یعنی بدون شرط؟
در این صورت کل سطر ها ویرایش می شوند نه یک سطر بخصوص
در ضمن توجه کن اونجا که ستون ها رو ویرایش می کنی یعنی
SET column1=value1, column2=value2,...
ستون کلید اصلی رو ویرایش نکنی!
mehdi1357
شنبه 30 مرداد 1389, 14:10 عصر
وقتی ستون کلید اصلی را هم ویرایش نمی کنم همین ÷یغام را می دهد مثل این می ماند که قبلا آن رکورد وارد شده است
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.