PDA

View Full Version : سوال: آپدیت یک فیلد



wolfstander
پنج شنبه 16 مهر 1388, 10:57 صبح
سلام
من دوتا فیلد دارم به این صورت
vchno vchdate
میخوام که vchno از 1000 شروع بشه و یکی یکی بهش اضافه بشه تا انتهای دیتابیس
البته این vchdate به صورت سورت صعودی خواهد بود
آیا اصولا ً امکانپذیر هست؟
یعنی من میتونم به اس کیو ال بفهمونم که یک حلقه برام تشکیل بشه و این کار رو انجام بده؟
تشکر

bad_boy_2007
جمعه 17 مهر 1388, 21:49 عصر
سلام
من دوتا فیلد دارم به این صورت
vchno vchdate
میخوام که vchno از 1000 شروع بشه و یکی یکی بهش اضافه بشه تا انتهای دیتابیس
البته این vchdate به صورت سورت صعودی خواهد بود
آیا اصولا ً امکانپذیر هست؟
یعنی من میتونم به اس کیو ال بفهمونم که یک حلقه برام تشکیل بشه و این کار رو انجام بده؟
تشکر
1- اگر جدولتان داده اي ندارد و ميخواهيد از اين لحظه هر ركوردي كه اضافه شد شماره گزاري شود :
الف ) فيلدتان را Int كنيد و ويژگي Identity... آنرا True كنيد
ب )Allow Null اين فيلد را True كنيد و يك تريگر Insert برايش بنويسيد كه اين ركورد را پس از Insert آپديت كند و مقدار فيلدتان را بروز كند

2- اگر جدولتان حاوي داده است و ميخواهيد ركوردها شماگذاري شوند از يك كرسر براي اين كار ميتوانيد استفاده نماييد

3- از Rank هم ميتوانيد استفاده كنيد