Используйте стекло для загрузки datagridview из таблицы данных С#C#

Место общения программистов C#
Гость
Используйте стекло для загрузки datagridview из таблицы данных С#

Сообщение Гость »

у меня проблема с заполнением DataGrid с помощью DataTable, который я вызываю из SQL
Я использую класс для загрузки данных
это мой код

Код: Выделить всё

public static void loadgrid(string x, int opt)
{
SqlCommand com = new SqlCommand(x, conn.dbConn);
var ADP2 = new SqlDataAdapter(com);
var Ds2 = new DataSet();
ADP2.Fill(Ds2);
var Dt2 = Ds2.Tables[0];
if (opt == 0)
{
ManageProducts f = new ManageProducts();
f.pgv.DataSource = Ds2;
f.pgv.Refresh();
}

}
имя класса — func, а pgv — это DataGrid в форме ManageProducts.
в событии загрузки формы ManageProducts. Я использую этот код

Код: Выделить всё

    func.loadgrid("select * from pview where psts =0 ", 0);
Я использовал точку останова при заполнении f.pgv.DataSource, и она заполнила его нормально, но когда появляется форма ManageProducts, она показывает пустую
заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/781 ... le-c-sharp

Вернуться в «C#»