Soy bastante nuevo en C# y .NET, pero hice este código para llamar a un procedimiento almacenado, y luego quiero tomar la DataTable devuelta y convertirla a JSON.De DataTable en C# .NET a 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);
}
Mi pregunta es, entonces, ¿cuál es la mejor/más simple forma de hacerlo? Un ejemplo sería genial ya que todavía soy muy nuevo en esto.
posible duplicado de [cómo convertir tabla de datos a JSON en C#] (http : //stackoverflow.com/questions/17398019/how-to-convert-datatable-to-json-inc-c-sharp) – JNF