> For the complete documentation index, see [llms.txt](https://docs.layraweb.com.tr/merhaba/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layraweb.com.tr/merhaba/anadil/kutuphane/rs32/metotlar/addorderby.md).

# AddOrderBy

ORDER BY, SQL Server tarafından yapılan bir query işleminde sonuçların sıralanması için kullanılan bir özelliktir. Always® platformunda da ORDER BY kullanımı bu metod ile gerçekleştirilebilir. Bu özellik, verilen bir column ismine göre SQL Server tarafından ortaya konulan recordset üzerindeki bilgileri sıralar. Sıralama büyükten küçüğe doğru gerçekleşir. Ancak, burada dikkat edilmesi gereken husus verilen parametrenin table'ın sahip olduğu bir column ismi olmasıdır. Eğer yapılan query işleminde bir hata olursa, örneğin hatalı bir SELECT statement kullanılırsa, bu hata SQL Server tarafından işletim sırasında kullanıcının karşısına gelecektir.

**Kullanımı :**&#x20;

<pre class="language-visual-basic"><code class="lang-visual-basic">rs:=BuildSelectStm() 
  rs.AddTable("kullanicilar")
  rs.AddSelectField("ad")
  rs.AddSelectField("soyad")
<strong>  rs.AddOrderBy("ad")
</strong>  rs.AddWhereConjunct("id",1) 
  rs.AddWhereConjunct("ad","Barış")
  rs.CompileStm()
  rs.ExecuteStm()
  If rs.MoveNext() Then
    f.isim.ValueStr:=rs.ad
    f.soyad.ValueStr:=rs.soyad
  Endif  
  rs.Close()
</code></pre>
