PDA

نسخه کامل مشاهده نسخه کامل : نحوه ایجاد AutoNumber



persianmahdi
08-07-2009, 16:22
سلام

پروژه من با c# و sql sarver هستش .

من قصد دارم یک فیلد AutoNumber یا همون Identity بزارم .

و قصد دارم وقتی کاربر یک رکورد را حذف کرد تمام رکوردها یک سطر بالا بیان و دوباره به ترتیب از 1 مرتب بشن .

ممنون

فاطـمه
08-07-2009, 18:42
سلام دوست من
شما الان می خوای قسمت sql رو راهنمایی کنیم یا .net رو چون به نظرم این تنظیمات رو باید از داخل خود sql انجام بدی...

persianmahdi
09-07-2009, 09:29
سلام دوست من
شما الان می خوای قسمت sql رو راهنمایی کنیم یا .net رو چون به نظرم این تنظیمات رو باید از داخل خود sql انجام بدی...

سلام

.net را میخوام . یعنی میخوام با کد نویسی این کار را بکنم .

مرسی

mahdi7s
09-07-2009, 16:00
سلام



من قصد دارم یک فیلد AutoNumber یا همون Identity بزارم .


با کد زیر می تونید اینکارو انجام بدید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



قصد دارم وقتی کاربر یک رکورد را حذف کرد تمام رکوردها یک سطر بالا بیان و دوباره به ترتیب از 1 مرتب بشن

این کارو می تونید به راحتی با یک حلقه for پس از هر حذف انجام بدید.


موفق باشید.

persianmahdi
09-07-2009, 19:15
سلام



با کد زیر می تونید اینکارو انجام بدید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید




این کارو می تونید به راحتی با یک حلقه for پس از هر حذف انجام بدید.


موفق باشید.

مشکل توی گذاشتن AutoNumber ندارم .

مهم اینه که وقتی رکوردی حذف میشه بقیه پشت سر هم قرار بگیرند .

همون for را شما میتونی بنویسی ؟

ممنون

عــــلی
09-07-2009, 20:11
مشکل توی گذاشتن AutoNumber ندارم .

مهم اینه که وقتی رکوردی حذف میشه بقیه پشت سر هم قرار بگیرند .

همون for را شما میتونی بنویسی ؟

ممنون

سلام.
حلقه چیه؟ دوست من...:18::18:.
تو ویژوال استادیو هرجا خواستین از حلقه استفاده کنین استفاده نکنین مطعاً باشین خود ویژوال یه تابع آماده داره.

از کدهای زیر استفاده کنید:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشید.

mahdi7s
09-07-2009, 21:41
از کدهای زیر استفاده کنید:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشید.

دو متد فوق فقط مرتب می کنن یعنی اگه من بیام یه ردیف با شماره 3 رو حذف کنم دیگه شماره 3 وجود نداره و بعد از شماره 2 ما شماره 4 رو مشاهده می کنیم نه 3 !!!

فکر کنم منظور دوستمون این بود که شماره ID ردیف ها از اول و از 1 به ترتیب یکی یکی جلو برن که با یه حلقه میشه این کارو انجام داد.



همون for را شما میتونی بنویسی ؟


یکمی هم خوتون فکر کنید فکر کنم بدک نباشد!!!

به هر حال می تونیین پس از حذف از این استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



موفق باشید.

mohammad2006
16-07-2009, 08:11
[QUOTE=mahdi7s;3950608]سلام



با کد زیر می تونید اینکارو انجام بدید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


در این کدها column مربوط به کجا هستش؟مثلا از data set یا datagridview یا ...
چه جوری میشه مشخص کرد از data set باشه؟

mahdi7610
16-07-2009, 09:10
سلام

پروژه من با c# و sql sarver هستش .

من قصد دارم یک فیلد AutoNumber یا همون Identity بزارم .

و قصد دارم وقتی کاربر یک رکورد را حذف کرد تمام رکوردها یک سطر بالا بیان و دوباره به ترتیب از 1 مرتب بشن .

ممنون
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

موفق باشید :)