EM_Y Ответов: 2

Как я могу преобразовать свой код enitity в параметризованный код


Я использовал этот код сущности для отображения datagrid в порядке убывания я использую wpf c# и MySQL :

baseEntities dc = new baseEntities();

       //display data in table in descending order 
  Mydatagrid.ItemsSource = dc.myentity.OrderByDescending(p => p.myColumn).ToList();


Что я уже пробовал:

Я хочу, чтобы преобразовать мой код, чтобы paramatrized код .
Мне нужна ваша помощь .

CHill60

Что вы подразумеваете под" параматризированным кодом " - что вы пытаетесь параметризовать?

EM_Y

с помощью этого кода я могу отобразить свою datagrid в порядке убывания, определив столбец, я использовал этот код сущности , и это работа для меня, но я хочу преобразовать его в тип запроса mySQL !

2 Ответов

Рейтинг:
12

EM_Y

Я использовал это и это работа со мной :



using (MySqlConnection con = new MySqlConnection(ConString))
        {
     con.Open();

 CmdString = "SELECT * FROM database.mytable order by  mycolumn DESC ";
                     MySqlCommand cmd = new MySqlCommand(CmdString, con);
                     MySqlDataAdapter sda = new MySqlDataAdapter(cmd);
                     DataTable dt = new DataTable("mytable");
                     sda.Fill(dt);
                     myDataGrid.ItemsSource = dt.DefaultView;

             }


Спасибо за помощь .


Рейтинг:
11

hailu worku

we need to use Func ...

baseEntities dc = new baseEntities();

Func<string> myColumnName = "ColumnName";


     //display data in table in descending order
Mydatagrid.ItemsSource = dc.myentity.OrderByDescending(myColumnName ).ToList();