PDA

View Full Version : در مورد Sort در Accses



RamezanBeik
چهارشنبه 26 اردیبهشت 1386, 20:21 عصر
سلام به تما م بچه های گل.
برنامه نویسان گرامی من یک راه حل برای Sort کردن داده ها در بانک اطلاعاتی و همچنین
نمایش آن در برنامه می خواهم . لطفا در این ضمینه مرا راهنمایی کنید.
در صورت امکان تکه کد او نو برای من بذارید.
باتشکر
بدرود

CodeMasterX
چهارشنبه 26 اردیبهشت 1386, 20:35 عصر
شما برای برقراری ارتباط با بانک های اطلاعاتی همونجوری که میدونید باید از آبجکت ADO استفاده کنید.اینجا برای سوال شما نسخه اون مهم نیست.شما به روش زیر میتونید ترتیب دهی داده ها رو کنترل کنید:

1 - هنگام باز کردن رکوردست:



Dim CN As New ADODB.Connection
Dim RS As New ADODB.Recordset

CN.Open ConnectionString
RS.Open "SELECT * FROM TableName ORDER BY FieldName ASC" , CN , adOpenStatic , adLockOptimistic


این جا تمام اطلاعات از جدول TableName استخراج میشن و داده ها بر اساس FieldName بصورت صعودی ترتیب دهی میشن.در واقع ترتیب دهی داده های مربوط به زبان SQL میشه.مثلا اینجا ASC برای صعودی و DESC برای نزولی هست.
برای ترتیب دهی داده ها به شکل های دیگه،مثلا فرموله سازی داده ها و غیره به دستورات SQL رجوع کنید.

bashiry
چهارشنبه 26 اردیبهشت 1386, 21:54 عصر
دوستمون زودتر توضیح دادن و کامل
ORDER BY
توی دستورات اس کیو ال به راحتی براتون مرتب می کنه