PDA

View Full Version : سوال: چگونگی مرتب سازی جدول از داخل بانک



salehvasaleh
شنبه 18 آذر 1391, 18:34 عصر
دوستان من برای مرتب سازی یک دیتاگرید ویوی بر اساس مقدار یکی از ستونها از کد زیر استفاده کردم :


SqlCommand com = new SqlCommand("select * from Table_1 order by pass asc", con);

اگر بخواهم دادهای داخل جدول Table_1 در داخل بانک مرتب بشوند راهی هست؟ یعنی طوری که این مرتب سازی در داحل خود جدول موجود در بانک اس کیو ال صورت بگیره. راهی داره؟
ممنون

mehrbani
شنبه 18 آذر 1391, 19:17 عصر
اگر از primary key به صورت auto increment استفاده کرده باشید خیر ، ولی میتونید یک view بسازید و در view عمل sort رو انجام بدین و یا Default sort column رو در sql server تغییر بدین
موفق باشین

salehvasaleh
شنبه 18 آذر 1391, 20:06 عصر
اگر از primary key به صورت auto increment استفاده کرده باشید خیر ، ولی میتونید یک view بسازید و در view عمل sort رو انجام بدین و یا Default sort column رو در sql server تغییر بدین
موفق باشین
ممنون از توضیحتون. یعنی راهی نیست که از طریق کد نویسی داخل سی شارپ این عمل در بانک صورت بگیره؟ممنون

mehrbani
یک شنبه 19 آذر 1391, 00:41 صبح
با SMO می تونین این کارو انجام بدین ، اما اصلا این کارو توصیه نمی کنم.
می تونین یک جدول دیگه بسازین و با query گرفتن داده های sort شده رو توش قرار بدین