بفرمائید از این کلاس استفاده کنید برای ارتباط با دیتابیس سرعت عالی و کد نویسی تون کمتر میکنه.
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GroceryStore.Class
{
public static class DataBase
{
public static string constring = @"Data Source=" + Properties.Settings.Default.IP +
";Initial Catalog=DBGroceryStore;User ID=SayyehBan;Password=destory1991";
//}
//public static class GetData
//{
public static DataTable populateUsingDataReader(string myQuery)
{
DataTable dt = new DataTable();
using (SqlConnection con = new SqlConnection(DataBase.constring))
{
SqlCommand cmd = new SqlCommand(myQuery, con);
con.Open();
SqlDataReader dr = null;
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection) ;
if (dr.HasRows)
{
dt.Load(dr);
}
return dt;
}
}
}
}