﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / Visual Basic  / Сортировка VSFlexGrid / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 10 Jan 2009 07:55:07 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Сортировка VSFlexGrid</title><link>http://www.relib.com/forums/Topic912063-1-1.aspx</link><description>При сортировке любого столбца таблицы, понятно дело, меняется порядок строк таблицы. &lt;br&gt;Я думаю, что было бы хорошо, чтобы строки таблицы были пронумерованы. Они не хранятся в таблицах базы данных, почему их хранить? Тогда если будешь удалять запись, что пройти по всем остальным строкам и изменять значения порядковых номеров всех строк? Поэтому, я нашел где-то в форумах, что можно по запросу получить порядковые номера строк ((Select Sum(1) From Т1 AS Т Where Т.fldID&lt;=Т1.fldID). И вот что получается, ведь при сортировке меняются также порядковые номера. Подскажите, пожалуйста, можно сделать так чтобы порядковые номера оставались при сортировке в сохранности?</description><pubDate>Mon, 02 Apr 2007 09:20:49 GMT</pubDate><dc:creator>Arthur26</dc:creator></item><item><title>Сортировка VSFlexGrid</title><link>http://www.relib.com/forums/Topic912063-1-1.aspx</link><description>Здравствуйте.&lt;br&gt;Можно ли сортировать VSFlexGrid так, чтобы первый столбец не затрагивался?&lt;br&gt;&lt;br&gt;frmForm1.VSFlexGrid1.Select 1, .VSFlexGrid1.Col, .VSFlexGrid1.Rows - 2, .VSFlexGrid1.Col&lt;br&gt;frmForm1.VSFlexGrid1.Sort = flexSortStringAscending&lt;br&gt;frmForm1.VSFlexGrid1.Select 0, 0, 0, 0&lt;br&gt;&lt;br&gt;Дело в том, что первый столбец - это порядковые номера строк таблицы. Хотелось бы его оставить в покое.&lt;br&gt;&lt;br&gt;Спасибо.</description><pubDate>Fri, 30 Mar 2007 14:48:03 GMT</pubDate><dc:creator>Arthur26</dc:creator></item></channel></rss>