我想插入到数据库用户自定义排序中。因此,用户在gridview中对行进行排序,但他们喜欢,并且将数量的行存储在数据库中。 注意:这个gridview是基于外键的条件。如:客户/订单。将数据库中的排序顺序存储在gridview gridview中
对于所有的客户我需要插入排序他们的订单的顺序从1开始
我想插入到数据库用户自定义排序中。因此,用户在gridview中对行进行排序,但他们喜欢,并且将数量的行存储在数据库中。 注意:这个gridview是基于外键的条件。如:客户/订单。将数据库中的排序顺序存储在gridview gridview中
对于所有的客户我需要插入排序他们的订单的顺序从1开始
这似乎很奇怪。我想在你的业务逻辑中,你可以为各种排序选项定义一个枚举。
public enum SortDescription
{
None,
OrdersAsc,
OrdersDesc,
//Some other option?
}
枚举的内部是整数,可以很容易地存储在数据库中的一个tinyint列?
然后,您可以在业务层应用您的排序之前查找此枚举
你误解了这个问题。想想Windows Media Player中的播放列表;用户重新排列mp3的内容,并希望将该订单保存在数据库中。当播放列表再次打开时,顺序相同。 –
我有完全一样的问题,你是如何解决它的。请回复 – asifa
没有尝试任何东西,因为不知道从哪里开始。我能做的是在前端进行排序。 – user194076
“没有尝试任何东西”, - 这是你的问题! –
您是否试图为每个客户保存表格的排序顺序?你想插入这样的数据在一个表中,排序顺序是第一秒钟?我对么? – Saanch