Я новичок на С# и .NET, но я сделал этот код для вызова хранимой процедуры, и затем я хочу взять возвращенный DataTable и преобразовать его в JSON.
SqlConnection con = new SqlConnection("connection string here");
SqlDataAdapter da = new SqlDataAdapter();
SqlCommand cmd = new SqlCommand("getDates", con);
SqlParameter par = new SqlParameter("@PlaceID", SqlDbType.Int);
par.Value = 42;
da.SelectCommand = cmd;
cmd.Parameters.Add(par);
DataSet ds = new DataSet();
DataTable dt = new DataTable();
con.Open();
try{
cmd.CommandType = CommandType.StoredProcedure;
da.Fill(ds);
}
Мой вопрос - это лучший или самый простой способ сделать это? Пример был бы замечательным, поскольку я все еще очень новичок в этом.