Используйте стекло для загрузки 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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