ASP.NET Tutorial/Response/ContentType
Extracting XML from a SQL Server with System.Data.DataSet (C#)
<source lang="csharp">
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> File: Default.aspx.cs
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class _Default : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) { string connStr = "database=Northwind;Data Source=.\\SQLEXPRESS;User id=Joe;pwd=password"; using (SqlConnection conn = new SqlConnection(connStr)) { SqlCommand command = new SqlCommand("select * from customers", conn); conn.Open(); DataSet ds = new DataSet(); ds.DataSetName = "Customers"; ds.Load(command.ExecuteReader(), LoadOption.OverwriteChanges, "Customer"); Response.ContentType = "text/xml"; ds.WriteXml(Response.OutputStream); } }
}</source>
Extracting XML from a SQL Server with System.Data.DataSet (VB)
<source lang="csharp">
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> File: Default.aspx.vb Imports System.Data Imports System.Data.SqlClient Partial Class _Default
Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Me.Load Dim connStr As String = "database=Northwind;Data Source=.\SQLEXPRESS; " _ & "User id=Tom;pwd=password" Using conn As New SqlConnection(connStr) Dim command As New SqlCommand("select * from customers", conn) conn.Open() Dim ds As New DataSet() ds.DataSetName = "Customers" ds.Load(command.ExecuteReader(), LoadOption.OverwriteChanges, "Customer") Response.ContentType = "text/xml" ds.WriteXml(Response.OutputStream) End Using End Sub
End Class</source>
Response.ContentType = "image/jpeg"
<source lang="csharp">
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Image" Debug="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">
<title>Untitled Page</title>
</head> <body> </body> </html> File: Default.aspx.cs using System; using System.Web; using System.Web.UI; using System.IO; public partial class Image : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) { string fileName = Server.MapPath(@"/1.jpg"); Response.ContentType = "image/jpeg"; Response.WriteFile(fileName); }
}</source>