sara_aryanfar
سه شنبه 29 شهریور 1390, 22:40 عصر
من کلاس زیر رو برای ارتباط با پایگاه داده خودم نوشتم اولا از دوستان خواهش می کنم اشتباهاتم رو بگن دوم در قسمتی که می خوام اطلاعات رو واکشی کنم به مشکل برخوردم چون دیتا گریدمم در کلاس فرم هست و اینجا نمی تونم ازش استفاده کنم چطوری باید اطلاعات جداول رو به دیتا گرید منتقل کنم
class dbconnection
{
public static string constring;
public static string commandtxt;
private static SqlConnection conobject = new SqlConnection(constring);
SqlCommand comobject = new SqlCommand(commandtxt,conobject);
public void cstring(string constring2)
{
constring = constring2;
}
public void uid(string uidcomtxt)
{
commandtxt = uidcomtxt;
comobject.ExecuteNonQuery();
}
public string select(string seltxt)
{
commandtxt = seltxt;
SqlDataReader dbred = comobject.ExecuteReader();
//چطوری اطلاعات رو به دیتا گرید منتقل کنم اینجا
}
public void open() { conobject.Open(); }
public void clos() { conobject.Close(); }
}
رشته اتصال و کوئری مورد نظر از برنامه به این کلاس فرستاده میشه
class dbconnection
{
public static string constring;
public static string commandtxt;
private static SqlConnection conobject = new SqlConnection(constring);
SqlCommand comobject = new SqlCommand(commandtxt,conobject);
public void cstring(string constring2)
{
constring = constring2;
}
public void uid(string uidcomtxt)
{
commandtxt = uidcomtxt;
comobject.ExecuteNonQuery();
}
public string select(string seltxt)
{
commandtxt = seltxt;
SqlDataReader dbred = comobject.ExecuteReader();
//چطوری اطلاعات رو به دیتا گرید منتقل کنم اینجا
}
public void open() { conobject.Open(); }
public void clos() { conobject.Close(); }
}
رشته اتصال و کوئری مورد نظر از برنامه به این کلاس فرستاده میشه