PDA

View Full Version : دستور Update



javad_babaey
سه شنبه 18 مهر 1391, 11:48 صبح
سلام
دوستان عزیز من برای تمرین یه پایگاه داده ایجاد کردم سپس یه جدول که مقادیرش


name --> nchar
family --> nchar
IDno --> int
regdate -- >datetime


حالا وقتی این دستورات رو مینویسم



update Student set name='ali'
update Student set IDno =23
update Student set regdate =GETDATE()



هیچ تغییری توی جدول ایجاد نمیشه و میگه


(0 row(s) affected)
(0 row(s) affected)
(0 row(s) affected)



ممنون میشم اگر راهنمایی کنید که چرا اینطور میشه

تشکر.




)

حمیدرضاصادقیان
سه شنبه 18 مهر 1391, 12:59 عصر
سلام./
توی جدولتون رکورد هم درج کردید؟

javad_babaey
سه شنبه 18 مهر 1391, 20:07 عصر
سلام
بله براتون رکوردهاشو که نوشتم

حمیدرضاصادقیان
چهارشنبه 19 مهر 1391, 07:43 صبح
دوست عزیز این مواردی که شما نوشتید اسم فیلدهاشه نه رکوردهاش!!!!
شما این دستور رو اجرا کنید.

Select * from Students

ببینید چندتا رکورد برمیگرداند.؟

javad_babaey
چهارشنبه 19 مهر 1391, 10:22 صبح
جدی؟
اجرا کردم چیزی نمیاد
فقط به صورت افقی این فیلد ها کنار هم نمایش داده میشه
name family....
البته با کادر بندی
یعنی الان باید چیکار کنم؟
ممنون

حمیدرضاصادقیان
چهارشنبه 19 مهر 1391, 10:46 صبح
دوست عزیز ..
پیشنهاد میکنم یک کتاب مبانی پایگاه داده که برای دانشگاه هست رو خریداری کرده مطالعه کنید.اول تفاوت بین دیتابیس و جدول و فیلد و رکورد رو متوجه بشید.
بعد بتونید توی یک دیتابیس رکورد درج کنید تا برسید به مبحث Update .