<?xml version="1.0" encoding="iso-8859-15"?><feed version="0.3" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns="http://purl.org/atom/ns#" xml:lang="it-it"><title>dracula - Il blog di Fabio "dracula" Civerchia</title><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/" /><tagline type="text/html">dracula - Il blog di Fabio &quot;dracula&quot; Civerchia</tagline><id>http://blogs.aspitalia.com/dracula/</id><generator url="http://feed.aspitalia.com/" version="ASPItalia.com">feed.ASPItalia.com 'Weyoh' 4.8.703</generator><author><name>dracula - Il blog di Fabio &quot;dracula&quot; Civerchia</name><url>http://blogs.aspitalia.com/dracula/</url></author><modified>2008-07-05T06:16:45+01:00</modified><entry><title>Recuperare la risorsa dall'assembly</title><id>http://blogs.aspitalia.com/dracula/post766/Recuperare-Risorsa-Dassembly.aspx</id><created>2004-11-24T16:27:00+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=766' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;&gt;&lt;p /&gt;&lt;p&gt;Quando includiamo una immagine nell'assembly &#232; possibile recuperarla tramite la classe reflection&lt;p /&gt;&lt;/p&gt;&lt;p&gt;Questo &#232; comodo quando carichiamo immagini direttamente dall'assembly.&lt;p /&gt;&lt;/p&gt;&lt;p&gt;in &lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;imageTemplate impostiamo il nome dell'immagine che inclusa nell'asembly&lt;/span&gt;&lt;p /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;Nomeassembly.Classe=&#160;&#160;qui possiamo impostare qualsiasi classe del nostro progetto&lt;/span&gt;&lt;p /&gt;&lt;/p&gt;&lt;p&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt;imageTemplate = nome dell?immagine&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;Friend&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;Shared&lt;/span&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;Function&lt;/span&gt; GetResourceImage(&lt;span style=&quot;COLOR: blue&quot;&gt;ByVal&lt;/span&gt; imageTemplate &lt;span style=&quot;COLOR: blue&quot;&gt;As&lt;/span&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;String&lt;/span&gt;) &lt;span style=&quot;COLOR: blue&quot;&gt;As&lt;/span&gt; Image&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;Dim&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt; assembly1 &lt;span style=&quot;COLOR: blue&quot;&gt;As&lt;/span&gt; Reflection.Assembly = Reflection.Assembly.GetAssembly(&lt;span style=&quot;COLOR: blue&quot;&gt;GetType&lt;/span&gt;(Nomeassembly.Classe))&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;Dim&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt; stream1 &lt;span style=&quot;COLOR: blue&quot;&gt;As&lt;/span&gt; IO.Stream = assembly1.GetManifestResourceStream(&amp;quot;NomeAssembly.&amp;quot; &amp;amp; imageTemplate)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;If&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt; (stream1 &lt;span style=&quot;COLOR: blue&quot;&gt;Is&lt;/span&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;Nothing&lt;/span&gt;) &lt;span style=&quot;COLOR: blue&quot;&gt;Then&lt;/span&gt; &lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;Return&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;Nothing&lt;/span&gt; &lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;End&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;If&lt;/span&gt; &lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;Return&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt; Image.FromStream(stream1)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; COLOR: blue; mso-ansi-language: EN-GB&quot;&gt;End&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;FONT-SIZE: 10pt; mso-ansi-language: EN-GB&quot;&gt;&#160;&lt;span style=&quot;COLOR: blue&quot;&gt;Function&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;&gt;&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;/span&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post766/Recuperare-Risorsa-Dassembly.aspx"/><issued>2004-11-24T16:27:00+01:00</issued><modified>2004-11-24T16:27:00+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post766/Recuperare-Risorsa-Dassembly.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS766.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=766</trackback:ping></entry><entry><title>Le novit&amp;#224; che troveremo nel nuovo Dataset di ADO.NET 2.0</title><id>http://blogs.aspitalia.com/dracula/post749/Novita-Troveremo-Dataset-ADO.NET-2.0.aspx</id><created>2004-11-19T08:56:00+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=749' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;Le novit&#224; pi&#249; importanti riguardano gli indici che sono stati completamente riscritti&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;Il supporto alla serializzazione binaria&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;Caricare un datatareader in un colpo solo in un datatable etc..&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;L'articolo &lt;a href=&quot;http://msdn.microsoft.com/data/default.aspx?pull=/library/en-us/dnadonet/html/datasetenhance.asp&quot;&gt;&lt;font color=&quot;#000080&quot;&gt;http://msdn.microsoft.com/data/default.aspx?pull=/library/en-us/dnadonet/html/datasetenhance.asp&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;Buona lettura &lt;/p&gt;&lt;p /&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post749/Novita-Troveremo-Dataset-ADO.NET-2.0.aspx"/><issued>2004-11-19T08:56:00+01:00</issued><modified>2004-11-19T08:56:00+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post749/Novita-Troveremo-Dataset-ADO.NET-2.0.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS749.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=749</trackback:ping></entry><entry><title>Abilitare l?Intellisense in Visual Studio.net per XSLT </title><id>http://blogs.aspitalia.com/dracula/post676/Abilitare-LIntellisense-Visual-Studio.net-XSLT.aspx</id><created>2004-10-13T16:35:00+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=676' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;Abilitare l?&lt;span style=&quot;COLOR: black; mso-bidi-font-family: Arial&quot;&gt;Intellisense in Visual Studio.net per XSLT &#232; possibile, basta scaricare i file xslschema e seguire le istruzioni nel readme. Il sito dove prelevare &lt;/span&gt;http://www.fesersoft.com/dotNet/&lt;p /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://tags.aspitalia.com/XSLT/&quot; rel=&quot;tag&quot;&gt;XSLT&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post676/Abilitare-LIntellisense-Visual-Studio.net-XSLT.aspx"/><issued>2004-10-13T16:35:00+01:00</issued><modified>2004-10-13T16:35:00+01:00</modified><slash:comments>2</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post676/Abilitare-LIntellisense-Visual-Studio.net-XSLT.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS676.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=676</trackback:ping></entry><entry><title>Compressione in asp.net</title><id>http://blogs.aspitalia.com/dracula/post515/Compressione-Asp.net.aspx</id><created>2004-07-22T10:03:37+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=515' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: verdana&quot;&gt;Una delle novit&#224; che sar&#224; disponibile in asp.net (Web Service) &#232; la possibilit&#224; di compressione dei messaggi, infatto basta abilitare la classe proxy con il comando proxy.&lt;span style=&quot;color: black&quot;&gt;EnableDecompression = true tale comando abilita &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; color: black; font-family: verdana&quot;&gt;la classe allo scambio dei dati in forma compressa quindi pi&#249; performate.&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: black; font-family: verdana&quot;&gt;Nelle versioni attuali di Asp.net e iis &#232; sono gi&#224; abilitate per lo scambio dei dati in modalit&#224; compressa, essa funziona solo con i Browser Microsoft 5.5 o superiori, quando &lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: verdana&quot;&gt;quando IIS riceve una richiesta verifica se il browser &#232; abilitato a ricevere la compressione.&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: verdana&quot;&gt;Per abilitare la compressione asp.net vedere il link&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: verdana&quot;&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;322603&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://tags.aspitalia.com/ASP.NET/&quot; rel=&quot;tag&quot;&gt;ASP.NET&lt;/a&gt;, &lt;a href=&quot;http://tags.aspitalia.com/IIS/&quot; rel=&quot;tag&quot;&gt;IIS&lt;/a&gt;, &lt;a href=&quot;http://tags.aspitalia.com/Windows_Server/&quot; rel=&quot;tag&quot;&gt;Windows Server&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post515/Compressione-Asp.net.aspx"/><issued>2004-07-22T10:03:37+01:00</issued><modified>2004-07-22T10:03:37+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post515/Compressione-Asp.net.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS515.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=515</trackback:ping></entry><entry><title>Convertire un DataReader in un DataTable, e ottenere il Mapping direttamente in un oggetto DataTable senza l’oggetto DataSet</title><id>http://blogs.aspitalia.com/dracula/post497/Convertire-DataReader-DataTable-Ottenere-Mapping-Direttamente-Oggetto-DataTable.aspx</id><created>2004-07-16T21:52:11+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=497' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;Un titolo un po’ lungo :-)&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;Per varie che siano le cause capita di convertire un oggetto DataReader in un DataTable per fare c&#242; dobbiamo ereditare una classe DbDataAdapter che implementa un set di funzioni per fornire una tipizzazione forte, inoltre eredita maggior parte delle funzionalit&#224; necessarie per una completa implementazione di DataAdapter.&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Veniamo al codice.&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Imports System&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Imports System.Data&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Imports System.Data.Common&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Namespace DataUtil&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160; &lt;/span&gt;Public Class DataReaderAdapter&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Inherits DbDataAdapter&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Protected Overrides Function CreateRowUpdatedEvent(ByVal dataRow As System.Data.DataRow, ByVal command As System.Data.IDbCommand, ByVal statementType As System.Data.StatementType, ByVal tableMapping As System.Data.Common.DataTableMapping) As System.Data.Common.RowUpdatedEventArgs&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Return Nothing&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Function&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Protected Overrides Function CreateRowUpdatingEvent(ByVal dataRow As System.Data.DataRow, ByVal command As System.Data.IDbCommand, ByVal statementType As System.Data.StatementType, ByVal tableMapping As System.Data.Common.DataTableMapping) As System.Data.Common.RowUpdatingEventArgs&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Return Nothing&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Function&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Public Function FillFromReader(ByVal DataTable As DataTable, ByVal dataReader As IDataReader) As Int32&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Return Me.Fill(DataTable, dataReader)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Function&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Public Function FillSchemaTable(ByVal DataTable As DataTable, ByVal Tipo As SchemaType, ByVal Command As IDbCommand, ByVal Behavior As CommandBehavior) As DataTable&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Return Me.FillSchema(DataTable, Tipo, Command, Behavior)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Function&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Protected Overrides Sub OnRowUpdated(ByVal value As System.Data.Common.RowUpdatedEventArgs)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Sub&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Protected Overrides Sub OnRowUpdating(ByVal value As System.Data.Common.RowUpdatingEventArgs)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;End Sub&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160; &lt;/span&gt;End Class&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;End Namespace&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;I metodo che ci servono sono i classici ma con pi&#249; funzionalit&#224; Fill e FillSchema.&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;L’esempio console per provare:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;Imports System.Data&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Imports System.Data.SqlClient&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Module Module1&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;Sub Main()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.WriteLine(&amp;quot;Inizio connessione. Premi Invio per continuare&amp;quot;)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.ReadLine()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;Dim da As SqlDataAdapter&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim cn As SqlConnection = New SqlConnection(&amp;quot;Server=(local);database=Northwind;user id=sa;password=fabio;&amp;quot;)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim sql As String = &amp;quot;Select * from Employees&amp;quot;&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim cmd As New SqlCommand(sql, cn)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;cn.Open()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim dra As DataUtil.DataReaderAdapter = New DataUtil.DataReaderAdapter&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;Dim DtX As DataTable = dra.FillSchemaTable(New DataTable(&amp;quot;mia&amp;quot;), SchemaType.Source, cmd, CommandBehavior.Default)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim dt As DataTable = New DataTable&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&lt;/span&gt;dra.FillFromReader(dt, dr)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;dr.Close()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim i As Int32&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;For i = 0 To dt.Rows.Count - 1&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;Console.WriteLine(dt.Rows(i)(1).ToString())&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Next&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.WriteLine(&amp;quot;&amp;quot;)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.WriteLine(&amp;quot;Visualizzazione del Mapping. Premere invio.&amp;quot;)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.ReadLine()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Dim Colonna As DataColumn&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;For Each Colonna In DtX.Columns&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.WriteLine(&amp;quot;Caption {0} AllowDBNull {1} AutoIncrement {2} AutoIncrementSeed {3} AutoIncrementStep {4} MaxLength {5} DataType {6}&amp;quot;, Colonna.Caption, Colonna.AllowDBNull, Colonna.AutoIncrement, Colonna.AutoIncrementSeed, Colonna.AutoIncrementStep, Colonna.MaxLength, Colonna.DataType)&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Next&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;Console.ReadLine()&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&#160;&#160;&#160; &lt;/span&gt;End Sub&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;End Module&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 8pt; font-family: verdana; mso-ansi-language: en-gb&quot;&gt;&lt;p&gt;&#160;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;span style=&quot;font-size: 8pt; font-family: verdana&quot;&gt;ciao&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://tags.aspitalia.com/Off_Topic/&quot; rel=&quot;tag&quot;&gt;Off Topic&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post497/Convertire-DataReader-DataTable-Ottenere-Mapping-Direttamente-Oggetto-DataTable.aspx"/><issued>2004-07-16T21:52:11+01:00</issued><modified>2004-07-16T21:52:11+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post497/Convertire-DataReader-DataTable-Ottenere-Mapping-Direttamente-Oggetto-DataTable.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS497.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=497</trackback:ping></entry><entry><title>Far Partire l'emulatore per Pocket PC e Smart Phone da riga di comando</title><id>http://blogs.aspitalia.com/dracula/post474/Far-Partire-Emulatore-Pocket-PC-Smart-Phone-Riga-Comando.aspx</id><created>2004-07-07T14:50:36+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=474' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;A volte quando non si dispone di visual studio bisogna fare a manina...&lt;p /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Una volta scaricati uno dei due SDK es. per Pocket Pc 2003, andare nella cartella (C:\Programmi\Windows CE Tools\wce420\POCKET PC 2003\Emulation) naturalmente&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Se avete lasciato il percorso di Default.&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Aprite il Notepad e scrivete &lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;start &amp;quot;&amp;quot; &amp;quot;C:\Programmi\Windows CE Tools\Common\Platman\bin\PBEmulator.exe&amp;quot; /MemorySize 48 /Fastbackground /Skin &amp;quot;C:\Programmi\Windows CE Tools\wce420\POCKET PC 2003\Emulation\Pocket_PC_Emulator_Skin.xml&amp;quot; /CEImage &amp;quot;C:\Programmi\Windows CE Tools\wce420\POCKET PC 2003\Emulation\PPC_2003_WWE_VIRTUAL_RADIO.bin&amp;quot; /VMName &amp;quot;POCKET PC 2003 - POCKET PC 2003 Emulator&amp;quot; /HostKey 165&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;poi salvate con emul.cmd&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Modificate eventuali percorsi per puntare allo skin e il tipo di emulatore.&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Il file Windows Mobile 2003 Second Edition Emulator Images for Pocket PC - WWE.msi scaricabile da Microsoft contiene vari tipi di emulatori.&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;p&gt;&lt;font face=&quot;Times New Roman&quot;&gt;&#160;&lt;/font&gt;&lt;/p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;P.S.&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0pt&quot;&gt;&lt;font face=&quot;Times New Roman&quot;&gt;Complimenti a Cristian &lt;/font&gt;&lt;span style=&quot;font-family: wingdings; mso-ascii-font-family: &quot;times new roman&quot;; mso-hansi-font-family: &quot;times new roman&quot;; mso-char-type: symbol; mso-symbol-font-family: wingdings&quot;&gt;&lt;span style=&quot;mso-char-type: symbol; mso-symbol-font-family: wingdings&quot;&gt;J&lt;/span&gt;&lt;/span&gt;&lt;p /&gt;&lt;/p&gt;&lt;p /&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post474/Far-Partire-Emulatore-Pocket-PC-Smart-Phone-Riga-Comando.aspx"/><issued>2004-07-07T14:50:36+01:00</issued><modified>2004-07-07T14:50:36+01:00</modified><slash:comments>1</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post474/Far-Partire-Emulatore-Pocket-PC-Smart-Phone-Riga-Comando.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS474.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=474</trackback:ping></entry><entry><title>Link di articaoli su asp.net 2.0</title><id>http://blogs.aspitalia.com/dracula/post443/Link-Articaoli-Asp.net-2.0.aspx</id><created>2004-06-23T15:08:17+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=443' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p&gt;Vi segnalo due articoli in inglese su asp.net 2.0 cose che abbiamo ampiamente visto in &lt;strong&gt;Whidbey Day&lt;/strong&gt; spiegate nelle sessioni di&#160;&lt;a href=&quot;http://blogs.aspitalia.com/daniele/&quot;&gt;&lt;font color=&quot;#000080&quot;&gt;Daniele&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;1&#176; come implementare la sicurezza attraverso l'editor di visual studio&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/msdnmag/issues/04/06/ASPNET20Security/default.aspx&quot;&gt;http://msdn.microsoft.com/msdnmag/issues/04/06/ASPNET20Security/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2&#176; la nuova funzionalit&#224; di Callback ossia effettuare il post della pagina senza che essa venga refresciata&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.dotnetjunkies.com/Tutorial/E80EC96F-1C32-4855-85AE-9E30EECF13D7.dcik&quot;&gt;http://www.dotnetjunkies.com/Tutorial/E80EC96F-1C32-4855-85AE-9E30EECF13D7.dcik&lt;/a&gt;&lt;/p&gt;&lt;p&gt;ciao.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://tags.aspitalia.com/ASP.NET/&quot; rel=&quot;tag&quot;&gt;ASP.NET&lt;/a&gt;, &lt;a href=&quot;http://tags.aspitalia.com/ASP.NET_2.0/&quot; rel=&quot;tag&quot;&gt;ASP.NET 2.0&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post443/Link-Articaoli-Asp.net-2.0.aspx"/><issued>2004-06-23T15:08:17+01:00</issued><modified>2004-06-23T15:08:17+01:00</modified><slash:comments>1</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post443/Link-Articaoli-Asp.net-2.0.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS443.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=443</trackback:ping></entry><entry><title>Evidenziare un testo nei risultati di una ricerca con le regular expression in .net</title><id>http://blogs.aspitalia.com/dracula/post441/Evidenziare-Testo-Risultati-Ricerca-Regular-Expression-.net.aspx</id><created>2004-06-21T14:21:55+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=441' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p&gt;&lt;br /&gt;Prendendo spunto dallo script #438 - Evidenziare un testo nei risultati di una ricerca con le regular expression in .Net la evidenziazione&#160; risulta pi&#249; facile e potente.&lt;br /&gt;Infatti le classi del Framework ci mette a disposizione il namespace &lt;br /&gt;System.Text.RegularExpressions che ci permette di ottenere lo stesso risultato ma con delle varianti molto interessanti.&lt;br /&gt;Visto lo script #438 essofa una replace del testo che noi gli passiamo indipendentemente da come esso sia formattato, cio&#232; se &#232; tutto maiuscolo, minuscolo o sole le iniziali.&lt;br /&gt;La Regular non fa altro che trovare il testo e sostituirlo con quello che gli passiamo, ma se abbiamo l'esigenza di &lt;br /&gt;evidenziare solo quelli che hanno l'iniziale maiuscola oppure evidenziare il testo ma lasciarlo come &#232; stato &lt;br /&gt;scritto oppure rendere tutto maiuscolo o minuscolo come facciamo?&lt;br /&gt;la Replace della classe Regex in uno dei suoi metodi in overload ci da la possibilit&#224; di definire un Delegante,&lt;br /&gt;ci&#242;&#232; una funzione che faccia il lavoro definita da Noi.&lt;/p&gt;&lt;p&gt;La funzione delegante si chiama MatchEvaluator e si occupa di analizare ogni occorenza trovata dal metodo Replace, &lt;br /&gt;quindi possiamo analizzare ogni singola parola e trattarla a nostro piacimento.&lt;/p&gt;&lt;p&gt;StrDoc -&amp;gt; contiene il testo a cui applichiamo una ricerca&lt;br /&gt;Pattern -&amp;gt; &#232; la stringa che dobbiamo cercare&lt;br /&gt;Colora -&amp;gt; &#232; la funzione delegante che si occupa di trattare ogni singola parola&lt;br /&gt;&#160;reOpt -&amp;gt; sono le opzioni che possiamo aggiungere (vedi MSDN)&lt;br /&gt;StrDoc = Regex.Replace(StrDoc, Pattern, AddressOf Me.Colora, reOpt)&lt;/p&gt;&lt;p&gt;La Funzione colora non fa altro che analizzare le parole trovate.&lt;br /&gt;&#160;&#160;&#160; &lt;br /&gt;&#160;&#160;&#160; Private Shared Function Colora(ByVal m As Match) As String&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Return &amp;quot;&lt;font red??=&quot;&quot;&gt;&amp;quot; &amp;amp; m.Value &amp;amp; &amp;quot;&lt;/font&gt;&amp;quot; ' in questo modo lascia le parole come sono state scritte&lt;br /&gt;&#160;&#160;&#160; End Function&lt;/p&gt;&lt;p&gt;Oppure possiamo rendere la prima lettera maiuscola&lt;/p&gt;&lt;p&gt;Private Shared Function Colora(ByVal m As Match) As String&lt;br /&gt;&#160;&#160;&#160;&#160;&#160; Dim x As String = m.ToString()&lt;br /&gt;&#160;&#160;&#160;&#160;&#160; ' verifico se il primo carattere &#232; minuscolo, se &#232; cos&#236; lo rendo maiuscolo&lt;br /&gt;&#160;&#160;&#160;&#160;&#160; If Char.IsLower(x.Chars(0)) Then&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Return Char.ToUpper(x.Chars(0)) &amp;amp; x.Substring(1, x.Length - 1)&lt;br /&gt;&#160;&#160;&#160;&#160;&#160; End If&lt;br /&gt;&#160;&#160;&#160;&#160;&#160; Return x&lt;br /&gt;End Function&lt;/p&gt;&lt;p&gt;Il prossimo vedremo la funzione Group.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post441/Evidenziare-Testo-Risultati-Ricerca-Regular-Expression-.net.aspx"/><issued>2004-06-21T14:21:55+01:00</issued><modified>2004-06-21T14:21:55+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post441/Evidenziare-Testo-Risultati-Ricerca-Regular-Expression-.net.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS441.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=441</trackback:ping></entry><entry><title>Ritorno da Whidbey Day</title><id>http://blogs.aspitalia.com/dracula/post440/Ritorno-Whidbey-Day.aspx</id><created>2004-06-21T12:43:29+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=440' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p&gt;Che dire mi sono divertito moltissimo, sessioni molto interessanti, una sola mia nota negativa &#232; il non essermi fermato a cena con gli altri.&lt;/p&gt;&lt;p&gt;Non ho potuto neanche scambiare quattro parole con daniele e cristian, avevo il treno subito finita l'ultima sessione. :-(&lt;/p&gt;&lt;p&gt;La prossima mi devo organizzare meglio......&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post440/Ritorno-Whidbey-Day.aspx"/><issued>2004-06-21T12:43:29+01:00</issued><modified>2004-06-21T12:43:29+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post440/Ritorno-Whidbey-Day.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS440.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=440</trackback:ping></entry><entry><title>Esportare dati con office 2003</title><id>http://blogs.aspitalia.com/dracula/post326/Esportare-Dati-Office-2003.aspx</id><created>2004-04-09T16:17:14+01:00</created><content type="text/html" mode="escaped">&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=326' border=&quot;0&quot; style=&quot;width:1px; height:1px;&quot; /&gt;&lt;p&gt;Interessante articolo su come esportare dati da un Db sql server a Excell o Word 2003 usando le Office &lt;strong&gt;PIAs&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/dno2k3ta/html/ODC_Office2003ADONET.asp&quot;&gt;http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/dno2k3ta/html/ODC_Office2003ADONET.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;ciao e buona pasqua a tutti&lt;/p&gt;&lt;p&gt;(n.b. non &#232; un messaggio del presidente)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://tags.aspitalia.com/Database/&quot; rel=&quot;tag&quot;&gt;Database&lt;/a&gt;, &lt;a href=&quot;http://tags.aspitalia.com/SQL_Server/&quot; rel=&quot;tag&quot;&gt;SQL Server&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href=&quot;http://www.aspitalia.com/&quot;&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</content><link rel="alternate" type="text/html" href="http://blogs.aspitalia.com/dracula/post326/Esportare-Dati-Office-2003.aspx"/><issued>2004-04-09T16:17:14+01:00</issued><modified>2004-04-09T16:17:14+01:00</modified><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/dracula/post326/Esportare-Dati-Office-2003.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/dracula/CommentRSS326.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=326</trackback:ping></entry></feed>