توی برنامم یه فرم به نام کلاس دارم که توش یه dgv هست میخوام وقتی پروژم load میشه داخل dgv اطلاعات جدول Class که شامل Class_IDو Titleو Capacity هست قرار بگیره
توی قسمت load فرم کد زیر رو نوشتم
publicpartialclassfrmClass : Form
{
public BusinessLayer.blclass objcla;
public frmClass()
{
InitializeComponent();
}
DataSet ds = newDataSet();
DataTable dt = newDataTable();
privatevoid frmClass_Load(object sender, EventArgs e)
{
ds = objcla.connect();
this.dataGridView1.AutoGenerateColumns = false;
this.dataGridView1.DataSource = ds.Tables["Class"];
}
}
توی لایه businesslayer واسه Connect کد زیر رو نوشتم
publicDataSet connect()
{
DataSet ds = newDataSet();
ds = objcla.connect();
return ds;
}
توی لایه DataLayer کد زیر رو واسه Connect نوشتم
publicDataSet connect()
{
con = newSqlConnection("data source=.\\sqlexpress;attachdbfilename=|datadirecto ry|\\AcademySystem.mdf;integrated security=true; user instance=true");
SqlDataAdapter sda = newSqlDataAdapter("select * from Class", con);
sda.SelectCommand.CommandType = CommandType.Text;
DataSet ds = newDataSet();
sda.Fill(ds, "Class");
return ds;
}
ولی وقتی پروژمو load میکنم error زیر رو میده.میشه کمکم کنید