shakilman
شنبه 05 مرداد 1392, 13:42 عصر
سلام
این متد را می خواهم در یک فرم دیگر فراخوانی کنم ولی شناخته نمیشه.
public void RefreshDGVAddOrder()
{
SqlConnection con = new SqlConnection(@"Data Source=192.168.0.102;Password=branddb123;User ID=branddb;Initial Catalog=BrandDB");
SqlDataAdapter daaa = new SqlDataAdapter("SELECT NumOrder,DateRecieve,DateDelivered,OrderName,Count Order FROM TblOrder ORDER BY DateDelivered asc", con);
DataSet dsss = new DataSet();
con.Open();
daaa.Fill(dsss, "TblOrder");
con.Close();
dgvAddOrder.AutoGenerateColumns = true;
dgvAddOrder.DataSource = dsss;
dgvAddOrder.DataMember = "TblOrder";
}
وقتی هم به صورت static تعریف می کنم error میده که dgvAddOrder به صورت static نیست.
Error 1 An object reference is required for the non-static field, method, or property 'OrderSoft.MainForm.dgvAddOrder' C:\Documents and Settings\barnamerizi5\my documents\visual studio 2010\Projects\OrderSoft\OrderSoft\MainForm.cs 240 13 OrderSoft
چجوری میشه DataGridView رو به صورت استاتیک تعریف کرد؟
اصلا روش فراخوانی متد در یک فرم دیگه اینه که متد باید استاتیک باشه؟
در ضمن نمی خوام از کلاس استفاده کنم.
ممنون میشم کمکم کنید!
این متد را می خواهم در یک فرم دیگر فراخوانی کنم ولی شناخته نمیشه.
public void RefreshDGVAddOrder()
{
SqlConnection con = new SqlConnection(@"Data Source=192.168.0.102;Password=branddb123;User ID=branddb;Initial Catalog=BrandDB");
SqlDataAdapter daaa = new SqlDataAdapter("SELECT NumOrder,DateRecieve,DateDelivered,OrderName,Count Order FROM TblOrder ORDER BY DateDelivered asc", con);
DataSet dsss = new DataSet();
con.Open();
daaa.Fill(dsss, "TblOrder");
con.Close();
dgvAddOrder.AutoGenerateColumns = true;
dgvAddOrder.DataSource = dsss;
dgvAddOrder.DataMember = "TblOrder";
}
وقتی هم به صورت static تعریف می کنم error میده که dgvAddOrder به صورت static نیست.
Error 1 An object reference is required for the non-static field, method, or property 'OrderSoft.MainForm.dgvAddOrder' C:\Documents and Settings\barnamerizi5\my documents\visual studio 2010\Projects\OrderSoft\OrderSoft\MainForm.cs 240 13 OrderSoft
چجوری میشه DataGridView رو به صورت استاتیک تعریف کرد؟
اصلا روش فراخوانی متد در یک فرم دیگه اینه که متد باید استاتیک باشه؟
در ضمن نمی خوام از کلاس استفاده کنم.
ممنون میشم کمکم کنید!