Følgende kode henter "Den meget lille tabel" ud fra siden, og viser på et GridView i ASP.NET. Koden er i C#. Først bliver hele den eksterne hjemmeside downloadet med en instans af WebClient klassen, og gemt i en lokal fil (Her bør du nok ændre filnavnet på en lokale fil). Derefter bruges en OleDbConnection som bruger Microsoft.Jet.4.0 provideren, til at køre SQL imod den valgte tabel (Utroligt, men det virker faktisk!!). Til sidst bliver resultatet vist i en GridView.
WebClient webClient = new WebClient();
string htmlStr = webClient.DownloadString("
http://www.html.dk/dokumentation/html4/tags/table/");
FileStream localHtmlFileStream = new FileStream(@"c:\temp\test.html", FileMode.Create);
StreamWriter writer = new StreamWriter(localHtmlFileStream);
writer.Write(htmlStr);
writer.Flush();
writer.Close();
OleDbConnection connection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;HTML Import;HDR=YES;IMEX=1;DATABASE=c:\temp\test.html");
OleDbCommand command = connection.CreateCommand();
command.CommandText = "select * from [Den meget lille tabel]";
OleDbDataAdapter adapt = new OleDbDataAdapter(command);
DataTable dt = new DataTable();
adapt.Fill(dt);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();