reza11_2005
سه شنبه 05 مرداد 1395, 18:48 عصر
سلام
اولین سوال من اینه
ظاهر این بر نامه ها را ببنید
141671
141672
141673
این برنامه ها از کامپونت خواصی استفاده شده است؟
و سوال اصلی من
این کد ببنید:
//private void Grid()
//{
// sql.Open();
// SqlCommand Cmd_Grid = new SqlCommand("Foroush", sql);
// Cmd_Grid.CommandType = CommandType.StoredProcedure;
// Cmd_Grid.Parameters.AddWithValue("@TopNumber",100);
// SqlDataAdapter Sda = new SqlDataAdapter(Cmd_Grid);
// //DataSet Ds = new DataSet();
// DataTable Dt = new DataTable();
// Sda.Fill(Dt);
// GridViewIn.DataSource = Dt;
// sql.Close();
//
//}
حالا من می خواهم این یک کلاس کنم
این کاری که من اجام دادم
namespace iran
{
class DB
{
//فیلد های اتصال به دیتابیس
private SqlConnection SCon;
private SqlCommand SCom;
private SqlDataAdapter SDAd;
private DataTable DataTable;
//
//کانکشن
public void Conn()
{
SCon = new SqlConnection();
SCom = new SqlCommand();
SDAd = new SqlDataAdapter();
///
}
//اتصال به دیتابیس از طریق Sp
public void Query()
{
SCom.Connection = SCon;
SDAd.SelectCommand = SCom;
SDAd.Fill(DataTable);
}
public void SpAdd(string SpFilde , int SpValue)
{
SCom.Parameters.AddWithValue(SpFilde, SpValue);
}
public void Sp()
{
SCom.CommandType = CommandType.StoredProcedure;
}
public void Cnect()
{
//کانکش
string ConString =(@"Data Source=localhost;Initial Catalog=Db;Integrated Security=True");
SCon.ConnectionString = ConString;
SCon.Open();
}
public void CloseDataBase()
{
SCon.Close();
}
public void View(string SpName, string SpFil, string Val)
{
Cnect();
SCommand Cmd_Grid = new SqlCommand(SpName);
SpAdd(SpFil, int.Parse(Val));
Sp();
Query();
CloseDataBase();
}
}
}
می خواستم بدانم کارم درسته یا نه
ممنون می شوم اساتید محترم راهنمایی کنند
اولین سوال من اینه
ظاهر این بر نامه ها را ببنید
141671
141672
141673
این برنامه ها از کامپونت خواصی استفاده شده است؟
و سوال اصلی من
این کد ببنید:
//private void Grid()
//{
// sql.Open();
// SqlCommand Cmd_Grid = new SqlCommand("Foroush", sql);
// Cmd_Grid.CommandType = CommandType.StoredProcedure;
// Cmd_Grid.Parameters.AddWithValue("@TopNumber",100);
// SqlDataAdapter Sda = new SqlDataAdapter(Cmd_Grid);
// //DataSet Ds = new DataSet();
// DataTable Dt = new DataTable();
// Sda.Fill(Dt);
// GridViewIn.DataSource = Dt;
// sql.Close();
//
//}
حالا من می خواهم این یک کلاس کنم
این کاری که من اجام دادم
namespace iran
{
class DB
{
//فیلد های اتصال به دیتابیس
private SqlConnection SCon;
private SqlCommand SCom;
private SqlDataAdapter SDAd;
private DataTable DataTable;
//
//کانکشن
public void Conn()
{
SCon = new SqlConnection();
SCom = new SqlCommand();
SDAd = new SqlDataAdapter();
///
}
//اتصال به دیتابیس از طریق Sp
public void Query()
{
SCom.Connection = SCon;
SDAd.SelectCommand = SCom;
SDAd.Fill(DataTable);
}
public void SpAdd(string SpFilde , int SpValue)
{
SCom.Parameters.AddWithValue(SpFilde, SpValue);
}
public void Sp()
{
SCom.CommandType = CommandType.StoredProcedure;
}
public void Cnect()
{
//کانکش
string ConString =(@"Data Source=localhost;Initial Catalog=Db;Integrated Security=True");
SCon.ConnectionString = ConString;
SCon.Open();
}
public void CloseDataBase()
{
SCon.Close();
}
public void View(string SpName, string SpFil, string Val)
{
Cnect();
SCommand Cmd_Grid = new SqlCommand(SpName);
SpAdd(SpFil, int.Parse(Val));
Sp();
Query();
CloseDataBase();
}
}
}
می خواستم بدانم کارم درسته یا نه
ممنون می شوم اساتید محترم راهنمایی کنند