using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.Sql; using System.Data.SqlClient; using System.Configuration; public partial class loetelu3 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SqlConnection yhendus = new SqlConnection(ConfigurationManager. ConnectionStrings["ConnectionString"].ConnectionString); yhendus.Open(); int suurimaasta = 1985; if (Request["aastakuni"] != null) { if (!int.TryParse(Request["aastakuni"], out suurimaasta)) { Response.Write("vigane aasta " + Request["aastakuni"]); Response.End(); } } SqlCommand kask = new SqlCommand( "SELECT mark, aasta FROM lennukid " + "WHERE aasta<=@sAasta "+ "FOR XML RAW('lennuk'), ROOT('lennukid'), ELEMENTS", yhendus); kask.Parameters.AddWithValue("sAasta", suurimaasta); String vastus = kask.ExecuteScalar() as String; if (vastus!=null) { Response.ContentType = "text/xml"; Response.Write(""); Response.Write(vastus); } else { Response.ContentType = "text/plain"; Response.Write("andmed puuduvad"); } Response.End(); } }