ebixxx
جمعه 10 اردیبهشت 1395, 19:40 عصر
سلام دوستان میخوام بدونم
در کل چند روش برای استفاده از SQL SERVER در #C و ASP.NET
منظورم روش دست یابی به جدول های دیتا بیس هستش نوع تکنولژی
تا اونحایی که مطالعه کردم
ADO.NET , Linq , Entity Framework
1-سه روش بالا هست روشی به جز سه روش بالا هست؟
2- کدام روش ساده تر و پر کاربرد تر هست؟؟
3-کد های زیر ADO.NET هستن یا چیز دیگری؟؟؟
public class ClsDatabase
{
////-----------------------------------------------
private SqlConnection con;
private SqlCommand cmd;
private SqlDataAdapter da;
private DataTable dt;
////-----------------------------------------------
public void doCommand(string commandtext)
{
con = new SqlConnection();
con.ConnectionString = "Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True";
cmd = new SqlCommand(commandtext, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
//Select
//--------------------------------------------
public DataTable Select(string selectText)
{
con = new SqlConnection("Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True");
cmd = new SqlCommand(selectText, con);
da = new SqlDataAdapter(cmd);
dt = new DataTable();
con.Open();
da.Fill(dt);
con.Close();
return dt;
}
//Geraftan Aadad
//-------------------------------------------------------
public int Select_Scaler(string Select_ScalerText)
{
int ReturnFinal;
object ReturnValue;
con = new SqlConnection("Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True");
cmd = new SqlCommand(Select_ScalerText, con);
con.Open();
ReturnValue = cmd.ExecuteScalar();
con.Close();
ReturnFinal = (int)ReturnValue;
return ReturnFinal;
}
////------------------------------------------
}
}
در کل چند روش برای استفاده از SQL SERVER در #C و ASP.NET
منظورم روش دست یابی به جدول های دیتا بیس هستش نوع تکنولژی
تا اونحایی که مطالعه کردم
ADO.NET , Linq , Entity Framework
1-سه روش بالا هست روشی به جز سه روش بالا هست؟
2- کدام روش ساده تر و پر کاربرد تر هست؟؟
3-کد های زیر ADO.NET هستن یا چیز دیگری؟؟؟
public class ClsDatabase
{
////-----------------------------------------------
private SqlConnection con;
private SqlCommand cmd;
private SqlDataAdapter da;
private DataTable dt;
////-----------------------------------------------
public void doCommand(string commandtext)
{
con = new SqlConnection();
con.ConnectionString = "Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True";
cmd = new SqlCommand(commandtext, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
//Select
//--------------------------------------------
public DataTable Select(string selectText)
{
con = new SqlConnection("Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True");
cmd = new SqlCommand(selectText, con);
da = new SqlDataAdapter(cmd);
dt = new DataTable();
con.Open();
da.Fill(dt);
con.Close();
return dt;
}
//Geraftan Aadad
//-------------------------------------------------------
public int Select_Scaler(string Select_ScalerText)
{
int ReturnFinal;
object ReturnValue;
con = new SqlConnection("Data Source=DESKTOP-CQH9JFI;Initial Catalog=factoryDB;Integrated Security=True");
cmd = new SqlCommand(Select_ScalerText, con);
con.Open();
ReturnValue = cmd.ExecuteScalar();
con.Close();
ReturnFinal = (int)ReturnValue;
return ReturnFinal;
}
////------------------------------------------
}
}