需要在VisualStudio中创建某种拖放式datagridview(最好是C#)来重新排序数据库记录

需要在VisualStudio中创建某种拖放式datagridview(最好是C#)来重新排序数据库记录,c#,oracle,visual-studio-2010,drag-and-drop,C#,Oracle,Visual Studio 2010,Drag And Drop,我有一个数据库,有183条记录。它们每个都有一个名为schedule order的字段,用于确定它们的顺序。现在,为了改变顺序,我必须打开squirrel并手动改变它们的值。有没有办法使用visual studio进行某种控制,使我可以垂直拖放记录以更改其顺序,正在编写对oracle数据库的更改?您看过类似的产品吗。您看过类似的产品吗。当然,您可以通过拖放对DataGridView中的行重新排序。讨论了数据绑定和自由DGV 它涉及删除和重新插入DataGridView或绑定到的数据集中的行 当您

我有一个数据库,有183条记录。它们每个都有一个名为schedule order的字段,用于确定它们的顺序。现在,为了改变顺序,我必须打开squirrel并手动改变它们的值。有没有办法使用visual studio进行某种控制,使我可以垂直拖放记录以更改其顺序,正在编写对oracle数据库的更改?

您看过类似的产品吗。

您看过类似的产品吗。

当然,您可以通过拖放对
DataGridView
中的行重新排序。讨论了数据绑定和自由DGV

它涉及删除和重新插入
DataGridView
或绑定到的
数据集中的行


当您对新顺序感到满意时,您可以更新
计划
字段,然后将行写回DBMS。

当然,您可以通过拖放对
DataGridView
中的行重新排序。讨论了数据绑定和自由DGV

它涉及删除和重新插入
DataGridView
或绑定到的
数据集中的行


当您对新订单满意时,您可以更新
计划
字段,然后将行写回DBMS。

哇,这看起来太棒了。然而,我的公司不愿意为这种事情支付外部包裹。哇,那太酷了。哇,看起来太棒了。然而,我的公司不愿意为这种事情支付外部包裹。哇,那太酷了。看看的
ReOrderListBox
。看看的
ReOrderListBox
。你能解释一下这是怎么回事吗?对不起,我以前从未用过德拉根特。它似乎涉及到将内容拖动到文本框中。此功能将在列表的dragenter事件或任何其他控制器触发时触发。请访问您的项目列表,对其进行排序并重新分配。您能解释一下此功能的作用吗?对不起,我以前从未用过德拉根特。它似乎涉及到将内容拖动到文本框中。此功能将在列表的dragenter事件或任何其他控制器触发。蚀刻项目列表,排序并重新分配。噢,哇。我真的不知道你能用DataGridView做到这一点。我不知道我怎么不知道。。。现在我甚至在获取现场数据方面都有困难,所以我不得不在以后处理更多的问题。谢谢哦,哇。我真的不知道你能用DataGridView做到这一点。我不知道我怎么不知道。。。现在我甚至在获取现场数据方面都有困难,所以我不得不在以后处理更多的问题。谢谢
private void textBox1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
    {
       if (e.Data.GetDataPresent(DataFormats.Text)) 
          RE-ARANGE;
       else
          RE-ARANGE
    }