Сохранить положение строки без столбца позиционирования в SQL Server 2005 - PullRequest
0 голосов
/ 05 сентября 2011

Вот структура таблицы:

Id | Description
1  | Test1
2  | Test2

В формах asp.net у меня есть два поля для вставки значений для этой таблицы.

Поскольку я не могу добавить новый столбец для запоминания положения строк, у вас есть какие-либо идеи для выполнения этой функции?

Редактировать:

Я не знаю, может ли хранимая процедура сделать это или нет.

1 Ответ

0 голосов
/ 05 сентября 2011

Ну, вы можете просто добавить значение заказа в качестве суффикса в описании, а когда вы прочитаете значение, вы удалите суффикс при его отображении.

Если ваш заказ "Test2", "Test1", "Test3":

Id | Description
1  | Test1-2
2  | Test2-1
3  | Test3-3

Конечно, это ужасный хак, и вам лучше добавить еще один столбец в таблицу БД. Но если вы не можете сделать это, это единственное решение, которое я вижу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...