PDA

View Full Version : عدم مرتب بودن رکورد های وارد شده پس از ذخیره



red11011
شنبه 27 تیر 1388, 13:28 عصر
یک تیبل دارم که وقتی توی فیلدهاش رکوردی رو وارد میکنم به ترتیب ورود داده ها ذخیره نمیشه و خودش میاد داده های ورودی رو بصورت درهم ذخیره میکنه یعنی اگه من فیلد تلفن رو اینجوری پر کنم
123
156
136
198
176
بجای اینکه همنجوری تو تیبل ذخیره بشه خودش اتو ماتیک اینجوری ذخیره میکنه
123
136
176
156
198
چکار کنم که مشکل حل بشه و اصلا مشکل بخاطر چیه ممنون این رو هم بگم که روی این فیلد یک pk گذاشتم

Alireza Orumand
شنبه 27 تیر 1388, 16:04 عصر
سلام
احیانا شما فیلد primary key دارید؟ کدوم فیلد PK هست؟
اگر میخواهید داده ها به همون تریب ورود مرتب بشن راه های مختلفی دارید. مثلا میتونید یه فیلد از نوع int تعریف کنید و اون رو PK و Identity قرار بدید. حالا از این به بعد به صورت پیش فرض داده ها با ترتیب ورود نمایش داده میشن.
یا میتونید فیلد تاریخ داشته باشید که به صورت Default(getdate()) باشه و روی اون فیلد عمل sort رو انجام بدید.
احتمالا شما الان روی فیلدی که مثال زدید عمل sort انجام میدید. یا این فیلد رو PK انتخاب کردید به همین خاطر به صورت پیش فرض روی این فیلد sort میشه.
موفق باشید.