2011-07-11 51 views
0

我想插入到数据库用户自定义排序中。因此,用户在gridview中对行进行排序,但他们喜欢,并且将数量的行存储在数据库中。 注意:这个gridview是基于外键的条件。如:客户/订单。将数据库中的排序顺序存储在gridview gridview中

对于所有的客户我需要插入排序他们的订单的顺序从1开始

+0

没有尝试任何东西,因为不知道从哪里开始。我能做的是在前端进行排序。 – user194076

+2

“没有尝试任何东西”, - 这是你的问题! –

+0

您是否试图为每个客户保存表格的排序顺序?你想插入这样的数据在一个表中,排序顺序是第一秒钟?我对么? – Saanch

回答

-1

这似乎很奇怪。我想在你的业务逻辑中,你可以为各种排序选项定义一个枚举。

public enum SortDescription 
{ 
     None, 
     OrdersAsc, 
     OrdersDesc, 
     //Some other option? 
} 

枚举的内部是整数,可以很容易地存储在数据库中的一个tinyint列?

然后,您可以在业务层应用您的排序之前查找此枚举

+0

你误解了这个问题。想想Windows Media Player中的播放列表;用户重新排列mp3的内容,并希望将该订单保存在数据库中。当播放列表再次打开时,顺序相同。 –

+0

我有完全一样的问题,你是如何解决它的。请回复 – asifa