<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ck4BRnY5cSp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945</id><updated>2012-02-16T06:15:57.829-05:00</updated><category term="classic ASP" /><category term="Merge" /><category term="MS Access" /><category term="Yahoo webpart" /><category term="normal.dot" /><category term="Dynamic GridView" /><category term="Outlook" /><category term="email reminder" /><category term="SQL Server" /><category term="SharePoint" /><category term="Distribution Group maintenence in ASP.NET" /><category term="Outlook Calendar" /><category term="Network Scripts" /><category term="Workflow" /><category term="Legal Blackline" /><category term="template" /><category term="Web Service" /><category term="_Free Microsoft Office Documents Recovery Solution_" /><category term="SQL Server Restore" /><category term="outlook rules" /><category term="Ribbon" /><category term="Cragslist" /><category term="Color Calendar" /><category term="Access 2007" /><category term="Event Log Monitoring" /><category term="PowerShell" /><category term="Blackberry" /><category term="crosstab" /><category term="Sharepoint 2010" /><category term="Dateserial" /><category term="autorecover" /><category term="My strange ideas" /><category term="Documents" /><category term="double-sided printing" /><category term="InfoPath" /><title>Free Microsoft Office Documents Recovery</title><subtitle type="html">Thank you for visiting my blog.

It is all started with Microsoft Word/Excel document recovery method that I implemented at work.
  My coworkers were so impressed that they “forced” me to create a webpage and post steps required for that method. Later I realized that not many people are reading this blog and I decided to keep it for myself and post here some code and ideas that I could reuse for the future.
 If you find my posts useful drop a comment for me.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.freeofficerecovery.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>70</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/FreeMicrosoftOfficeDocumentsRecovery" /><feedburner:info uri="freemicrosoftofficedocumentsrecovery" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>FreeMicrosoftOfficeDocumentsRecovery</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;D0cERnszeyp7ImA9WhRbE00.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-5099090264907603439</id><published>2012-02-03T16:36:00.003-05:00</published><updated>2012-02-03T16:36:47.583-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-03T16:36:47.583-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>PowerShell to upload a picture to AD and Exchange</title><content type="html">Friday! Something&amp;nbsp;for fun :)&lt;br /&gt;


&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d;"&gt;Import-RecipientDataProperty
-Identity&amp;nbsp;User -Picture -FileData ([Byte[]]$(Get-Content -Path
"c:\users\me\desktop\mypics.jpg" -Encoding Byte -ReadCount 0))&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-5099090264907603439?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/MV2MQf-kSjA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/5099090264907603439/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=5099090264907603439" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/5099090264907603439?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/5099090264907603439?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/MV2MQf-kSjA/powershell-to-upload-picture-to-ad-and.html" title="PowerShell to upload a picture to AD and Exchange" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2012/02/powershell-to-upload-picture-to-ad-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcGSXgzcSp7ImA9WhRbEk0.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-8130844383699924304</id><published>2012-02-02T12:17:00.000-05:00</published><updated>2012-02-02T12:17:08.689-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-02T12:17:08.689-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Network Scripts" /><title>Users and Groups management  on Windows 7 Home Premium</title><content type="html">&lt;span style="color: blue;"&gt;I had to uninstall Sophos from my home computer and was denied access with &lt;br /&gt;&lt;strong&gt;Error 3005 "&lt;span style="font-family: Courier New;"&gt;You are not a member of the Sophos Administrator Group"&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Courier New;"&gt;There is no GUI to update local users or groups on Windows 7 Home Premium. To grant myself access I had to use a dos command:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: black; font-family: Courier New;"&gt;net localgroup SophosAdministrator Michael /add&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.sophos.com/support/knowledgebase/article/110534.html"&gt;http://www.sophos.com/support/knowledgebase/article/110534.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-8130844383699924304?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/H-duYwx8lvc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/8130844383699924304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=8130844383699924304" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8130844383699924304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8130844383699924304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/H-duYwx8lvc/users-and-groups-management-on-windows.html" title="Users and Groups management  on Windows 7 Home Premium" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2012/02/users-and-groups-management-on-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcNRXg_fSp7ImA9WhRbEE8.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-8842577832853709477</id><published>2012-01-31T11:41:00.000-05:00</published><updated>2012-01-31T11:41:34.645-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-31T11:41:34.645-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="InfoPath" /><title>Convert InfoPath form to a WebPage</title><content type="html">&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;1. Rename "form.XSN" to "form.ZIP"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;2. Extract template.XML and view1.XSL&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;3. Run the code to convert template.XML to template.HTML&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;4. Verify that template.HTML looks ok&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;4. Loop thru other xml docs in your sharepoint library created from that infopath template and convert them all&amp;nbsp;to htmls.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;System;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; System.Collections.Generic;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; System.IO;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; System.Text;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; System.Xml;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;  System.Xml.Xsl;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; System.Web ;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;namespace&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; ConsoleApplication1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;{&lt;br /&gt;

&lt;br /&gt;
    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;Program&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;    {&lt;br /&gt;

&lt;br /&gt;
        &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;static&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; Main(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;[] args)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;        {&lt;br /&gt;

&lt;br /&gt;
            &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; path;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;            path = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;@"R:\\XSN\\EmployeeOrientationForm\\"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;　&lt;br /&gt;

&lt;br /&gt;
            &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;XslCompiledTransform&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; xslt = &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: x-small;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: x-small;"&gt;XslCompiledTransform&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;            xslt.Load(path+&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;"view1.xsl"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;// Execute the transform and output the results to a file.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;            xslt.Transform(path+&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;"template.xml"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;, path+&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;&lt;span style="color: #a31515; font-family: Consolas; font-size: x-small;"&gt;"template.html"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Consolas; font-size: x-small;"&gt;&lt;span style="font-family: Consolas; font-size: x-small;"&gt;        }&lt;br /&gt;

&lt;br /&gt;
    };&lt;br /&gt;

&lt;br /&gt;
}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/system.xml.xsl.xslcompiledtransform.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.xml.xsl.xslcompiledtransform.aspx&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://code.cmsstores.com/infopath-form-to-html-using-c/"&gt;http://code.cmsstores.com/infopath-form-to-html-using-c/&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://vamsheewithyou.blogspot.com/2010/12/infopath-form-to-html-using-csharp.html"&gt;http://vamsheewithyou.blogspot.com/2010/12/infopath-form-to-html-using-csharp.html&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-8842577832853709477?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/uawi3DBWBfw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/8842577832853709477/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=8842577832853709477" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8842577832853709477?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8842577832853709477?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/uawi3DBWBfw/convert-infopath-form-to-webpage.html" title="Convert InfoPath form to a WebPage" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2012/01/convert-infopath-form-to-webpage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QBRHk8fCp7ImA9WhRUEE0.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-4920993086297726620</id><published>2012-01-19T14:29:00.002-05:00</published><updated>2012-01-19T14:29:15.774-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-19T14:29:15.774-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Sending Emails  with RAISEERROR</title><content type="html">&amp;nbsp;I was going over&amp;nbsp; &amp;nbsp;sql server store procedures and decided to improve error handling with &lt;br /&gt;&amp;nbsp;try-catch code. Everything worked fine except that the RAISEERROR didn't send any&amp;nbsp; emails to an operator.&lt;br /&gt;
The solution was simple all I had to do is to add "with log" option.&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;br /&gt;
begin try&lt;br /&gt;...&lt;br /&gt;
end try&lt;br /&gt;
begin catch&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;raiseerror (&lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'mydb.dbo.myproc failed!'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;16&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;1&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;WITH&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;log&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;end &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-4920993086297726620?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/tpwH-T6TTlY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/4920993086297726620/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=4920993086297726620" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4920993086297726620?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4920993086297726620?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/tpwH-T6TTlY/sending-emails-with-raiseerror.html" title="Sending Emails  with RAISEERROR" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2012/01/sending-emails-with-raiseerror.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEECR3w7fip7ImA9WhRWGEU.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-1802880148942189542</id><published>2012-01-06T11:56:00.000-05:00</published><updated>2012-01-06T16:51:06.206-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-06T16:51:06.206-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>Email warning when mailbox size is over limit on Exchange 2010 with PowerShell Script</title><content type="html">&lt;span style="background-color: yellow; color: #1f497d; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"&gt;I had to write a PowerShell script for Exchange 2010 that&amp;nbsp;sends an email to a user when&amp;nbsp;his &amp;nbsp;mailbox size&amp;nbsp;&lt;span style="color: #1f497d; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-ansi-language: EN-US; mso-bidi-language: EN-US; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;"&gt;exceeded&amp;nbsp;&lt;/span&gt; 1Gb. Here is&amp;nbsp; the script:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;If ((Get-PSSnapin | where {$_.Name -match "Exchange.Management"}) -eq $null)&lt;br /&gt;
{&lt;br /&gt;
Add-PSSnapin&amp;nbsp; Microsoft.Exchange.Management.PowerShell.E2010&lt;br /&gt;
}&lt;br /&gt;
$toArray=Get-MailboxServer&amp;nbsp; | Get-Mailbox | foreach-object {$email = $_.primarysmtpaddress; $_ | Get-MailboxStatistics | Where&amp;nbsp; {$_.TotalItemSize.Value.ToMB() -gt 1024 }&amp;nbsp; |&amp;nbsp;&amp;nbsp; select @{ expression={$email}}}&lt;br /&gt;
$from="&lt;a href="mailto:from@from.com"&gt;from@from.com&lt;/a&gt;"&lt;br /&gt;
Foreach ($to in $toArray)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;$s=[string]$to&lt;br /&gt;
&amp;nbsp;&amp;nbsp; [int]$Start = $s.IndexOf("=")&lt;br /&gt;
&amp;nbsp;&amp;nbsp; [int]$End = $s.IndexOf("}")&lt;br /&gt;
&amp;nbsp;&amp;nbsp; [string]$ss=$s.Substring($Start+1,$End-$start-1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;$messageParameters = @{&lt;br /&gt;
&amp;nbsp; smtpServer = “smtp server”&lt;br /&gt;
&amp;nbsp;From = [string]$from&lt;br /&gt;
&amp;nbsp; To =&amp;nbsp; $ss&lt;br /&gt;
&amp;nbsp; Subject =&amp;nbsp; "Warning!"&lt;br /&gt;
&amp;nbsp;Body = “Your mailbox is over 1Gb in size. Please delete old email messages to reduce size of your mailbox”&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Send-MailMessage @messageParameters -BodyAsHtml&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: yellow;"&gt;Creating Scheduled Tasks for Exchange 2010 PowerShell Scripts:&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.mikepfeiffer.net/2010/02/creating-scheduled-tasks-for-exchange-2010-powershell-scripts/"&gt;http://www.mikepfeiffer.net/2010/02/creating-scheduled-tasks-for-exchange-2010-powershell-scripts/&lt;/a&gt;&lt;br /&gt;
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto; c:\Scripts\MoveMailboxes.ps1"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-1802880148942189542?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/CaNpujINUT4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/1802880148942189542/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=1802880148942189542" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/1802880148942189542?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/1802880148942189542?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/CaNpujINUT4/email-warning-when-mailbox-size-is-over.html" title="Email warning when mailbox size is over limit on Exchange 2010 with PowerShell Script" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2012/01/email-warning-when-mailbox-size-is-over.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcHQns-fCp7ImA9WhRSE0w.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-7444462170530044810</id><published>2011-11-14T18:00:00.001-05:00</published><updated>2011-11-14T18:07:13.554-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T18:07:13.554-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="InfoPath" /><title>Corrupted InfoPath forms get published to SharePoint</title><content type="html">&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;The issue with corrupted forms are only come up when a user
has an older version that was previously installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;The system is requesting to save the form first and then
updates it. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;The solution to this is to click on the yellow bar with &lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"&gt;prompt to “Save and
Update Form”&lt;/span&gt;, cancel
the save dialog box and close the form and then reopen the XSN link again.&lt;/span&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;We can also run&amp;nbsp; "Infopath /cache clearall&amp;nbsp;"&amp;nbsp; command to achieve the same effect:&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;It is all not very user friendly.&lt;/span&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;To fix&amp;nbsp; this for good we changed&amp;nbsp;&amp;nbsp;logon script and deleted
previously installed forms from cache during user’s logon with:&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Times New Roman;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
Erase
&amp;nbsp;%userprofile%\APPDATA\Local\Microsoft\InfoPath\FormCache3\*.* /q /s&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Times New Roman;"&gt;

&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-7444462170530044810?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/PjcdoYIfsxo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/7444462170530044810/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=7444462170530044810" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7444462170530044810?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7444462170530044810?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/PjcdoYIfsxo/corrupted-infopath-forms-get-published.html" title="Corrupted InfoPath forms get published to SharePoint" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/11/corrupted-infopath-forms-get-published.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IFQncycCp7ImA9WhRSE0w.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-6672168384098182288</id><published>2011-11-14T17:47:00.001-05:00</published><updated>2011-11-14T17:58:33.998-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T17:58:33.998-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MS Access" /><title>MS Access 2010 /pwd  command line switch is missing</title><content type="html">To automate a report from encrypted database&amp;nbsp; I used a free uility AutoHotkey.&lt;br /&gt;
&lt;br /&gt;
Here is the&amp;nbsp;source script, that I compiled to mydb.exe and then deleted&lt;br /&gt;
-----------------------------------------------------------------------------------------------------------------&lt;br /&gt;
run "C:\Program Files\Microsoft Office\OFFICE14\MSACCESS.EXE" c:\projects\mydb.mdb /cmd "auto"&lt;br /&gt;
&lt;br /&gt;
WinWait, Password Required, , 3&lt;br /&gt;
&lt;br /&gt;
sendinput {p}&lt;br /&gt;
sendinput {a}&lt;br /&gt;
sendinput {s}&lt;br /&gt;
sendinput {s}&lt;br /&gt;
sendinput {w}&lt;br /&gt;
sendinput {r}&lt;br /&gt;
sendinput {d}&lt;br /&gt;
sendinput {Enter}&lt;br /&gt;
return&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;Then I used mydb.exe to run as a&amp;nbsp;scheduled job.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-6672168384098182288?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/e1V2LYMviTI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/6672168384098182288/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=6672168384098182288" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6672168384098182288?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6672168384098182288?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/e1V2LYMviTI/ms-access-2010-pwd-command-line-switch.html" title="MS Access 2010 /pwd  command line switch is missing" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/11/ms-access-2010-pwd-command-line-switch.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUCQXw6fip7ImA9WhRTEUo.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-3145573375574881406</id><published>2011-10-31T17:20:00.004-04:00</published><updated>2011-11-01T15:04:20.216-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T15:04:20.216-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>Microsoft Windows Updates Report for SOX Audit</title><content type="html">Our system center server failed to provide a report that would satisfy the auditor.&lt;br /&gt;He wanted to see the latest updates for every single computer :&amp;nbsp; servers and desktops.&lt;br /&gt;To solve this problem I used a&amp;nbsp; PowerShell script to retrieve system event log and filter the output for event code 19 which is:” Installation Successful: Windows successfully installed the following update:...”&lt;br /&gt;
&lt;br /&gt;
get-content f:\WindowsUpdates\pc.txt | f:\WindowsUpdates\reportevent.ps1 –debug&lt;br /&gt;
&lt;br /&gt;
where&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Report-Events.ps1 was taken from here &lt;a href="http://jdhitsolutions.com/resources/scripts/Report-Events.txt"&gt;http://jdhitsolutions.com/resources/scripts/Report-Events.txt&lt;/a&gt;&lt;br /&gt;
and modified query string to filter out all other events:&lt;br /&gt;
&lt;br /&gt;
$query="Select&amp;nbsp; ComputerName,Message,TimeWritten,Type,SourceName,EventCode,Logfile&amp;nbsp;&amp;nbsp; from win32_NTLogEvent WHERE (EventCode=19) and Logfile='System'&amp;nbsp;&amp;nbsp; "&lt;br /&gt;
&lt;br /&gt;
And list computers thet were down or failed to obtain the updates:&lt;br /&gt;
&lt;br /&gt;
$err+=" *** No matching events found&amp;nbsp; for $computername **** &lt;br /&gt;"&lt;br /&gt;
&lt;br /&gt;To populate pc.txt I copied the script from&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2006/11/09/how-can-i-use-windows-powershell-to-get-a-list-of-all-my-computers.aspx"&gt;http://blogs.technet.com/b/heyscriptingguy/archive/2006/11/09/how-can-i-use-windows-powershell-to-get-a-list-of-all-my-computers.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
$strCategory = "computer"&lt;br /&gt;
$objDomain = New-Object System.DirectoryServices.DirectoryEntry&lt;br /&gt;
$objSearcher = New-Object System.DirectoryServices.DirectorySearcher&lt;br /&gt;$objSearcher.SearchRoot = $objDomain&lt;br /&gt;$objSearcher.Filter = ("(objectCategory=$strCategory)")&lt;br /&gt;
$colProplist = "name"&lt;br /&gt;foreach ($i in $colPropList){$objSearcher.PropertiesToLoad.Add($i)}&lt;br /&gt;
$colResults = $objSearcher.FindAll()&lt;br /&gt;
foreach ($objResult in $colResults)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$objComputer = $objResult.Properties; $objComputer.name}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-3145573375574881406?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/pYyaVUfIPpE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/3145573375574881406/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=3145573375574881406" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3145573375574881406?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3145573375574881406?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/pYyaVUfIPpE/microsoft-wondows-updates-report-for.html" title="Microsoft Windows Updates Report for SOX Audit" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/10/microsoft-wondows-updates-report-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQNRXo5cSp7ImA9WhRTEUo.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-7684336722942202236</id><published>2011-09-21T17:26:00.002-04:00</published><updated>2011-11-01T15:06:34.429-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T15:06:34.429-04:00</app:edited><title>Html5 links</title><content type="html">Html5 Links:  Dive into Html5 - a great overview of what Html5 has to offer. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://diveintohtml5.org/IE9"&gt;http://diveintohtml5.org/IE9&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Test Drive - cool applications made by the IE team. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://ie.microsoft.com/testdrive/"&gt;http://ie.microsoft.com/testdrive/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Chrome Experiments - like IE9 Test drive but from the chrome team&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;http://www.chromeexperiments.com/ Apple Html5 - for Safari&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;a href="http://www.apple.com/html5"&gt;http://www.apple.com/html5&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
/ Dynamic Pages via Media Queries - a list apart has good articles on web in general &lt;br /&gt;
&lt;br /&gt;
http://www.alistapart.com/articles/responsive-web-design/ Html5 demos - Demos for individual features &lt;a href="http://html5demos.com/"&gt;http://html5demos.com/&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Internet Explorer links:• beautyoftheweb: &lt;a href="http://www.beautyoftheweb.com/"&gt;http://www.beautyoftheweb.com/&lt;/a&gt;•&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Internet Explorer Test Drive: &lt;a href="http://ie.microsoft.com/testdrive/"&gt;http://ie.microsoft.com/testdrive/&lt;/a&gt;•&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Pin Site Radio: &lt;br /&gt;
&lt;a href="http://ie.microsoft.com/testdrive/Browser/Radio/Default.html"&gt;http://ie.microsoft.com/testdrive/Browser/Radio/Default.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
• Internet Explorer Developer Center: &lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/ie"&gt;http://msdn.microsoft.com/en-us/ie&lt;/a&gt;&lt;br /&gt;
• IEBlog: &lt;a href="http://blogs.msdn.com/b/ie/"&gt;http://blogs.msdn.com/b/ie/&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-7684336722942202236?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/dkN33J0fgjc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/7684336722942202236/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=7684336722942202236" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7684336722942202236?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7684336722942202236?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/dkN33J0fgjc/html5-links.html" title="Html5 links" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/09/html5-links.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MMR3o_eSp7ImA9WhdVFk4.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-3553837943219642626</id><published>2011-09-21T17:10:00.002-04:00</published><updated>2011-09-21T17:11:26.441-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T17:11:26.441-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2010" /><title>Hidding fields on DispForm.aspx in Sharepoint</title><content type="html">http://msdn.microsoft.com/en-us/library/aa544142.aspx
http://www.sharepoint911.com/blogs/laura/Lists/Posts/Post.aspx?ID=3
http://www.cleverworkarounds.com/2008/02/28/more-sharepoint-branding-customisation-using-javascript-part-2/
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-3553837943219642626?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/5-QZpCM3RoM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/3553837943219642626/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=3553837943219642626" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3553837943219642626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3553837943219642626?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/5-QZpCM3RoM/hidding-fields-on-dispformaspx-in.html" title="Hidding fields on DispForm.aspx in Sharepoint" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/09/hidding-fields-on-dispformaspx-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIMRXo5cSp7ImA9WhdQEUU.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-8024799400492898668</id><published>2011-08-12T16:23:00.000-04:00</published><updated>2011-08-12T16:23:04.429-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-12T16:23:04.429-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2010" /><title>Uninstall/Remove/Deactivate Sandboxed solution</title><content type="html">&lt;br /&gt;
PS C:\Users\spAdmin2010&gt; uninstall-spusersolution&lt;br /&gt;
&lt;br /&gt;
cmdlet Uninstall-SPUserSolution at command pipeline position 1&lt;br /&gt;
Supply values for the following parameters:&lt;br /&gt;
Identity: csharepointproject.wsp&lt;br /&gt;
Site: http://******&lt;br /&gt;
&lt;br /&gt;
Confirm&lt;br /&gt;
Are you sure you want to perform this action?&lt;br /&gt;
Performing operation "Uninstall-SPUserSolution" on Target&lt;br /&gt;
"CSharePointProject.wsp".&lt;br /&gt;
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help&lt;br /&gt;
(default is "Y"):&lt;br /&gt;
PS C:\Users\spAdmin2010&gt; remove-spusersolution&lt;br /&gt;
&lt;br /&gt;
cmdlet Remove-SPUserSolution at command pipeline position 1&lt;br /&gt;
Supply values for the following parameters:&lt;br /&gt;
Identity: csharepointproject.wsp&lt;br /&gt;
Site: http://****&lt;br /&gt;
Confirm&lt;br /&gt;
Are you sure you want to perform this action?&lt;br /&gt;
Performing operation "Remove-SPUserSolution" on Target&lt;br /&gt;
"csharepointproject.wsp".&lt;br /&gt;
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help&lt;br /&gt;
(default is "Y"):&lt;br /&gt;
PS C:\Users\spAdmin2010&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-8024799400492898668?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/nxg8Tp5gneg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/8024799400492898668/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=8024799400492898668" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8024799400492898668?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8024799400492898668?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/nxg8Tp5gneg/uninstallremovedeactivate-sandboxed.html" title="Uninstall/Remove/Deactivate Sandboxed solution" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/08/uninstallremovedeactivate-sandboxed.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8NSHs4eSp7ImA9WhdQEUo.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-2083298948636074293</id><published>2011-08-12T15:54:00.000-04:00</published><updated>2011-08-12T15:54:59.531-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-12T15:54:59.531-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint 2010" /><title>Sharepoint 2010 farm admin admin password change</title><content type="html">cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\&lt;br /&gt;
stsadm –o updatefarmcredentials –userlogin DOMAIN\username –password password&lt;br /&gt;
 stsadm -o execadmsvcjobs&lt;br /&gt;
&lt;br /&gt;
PowerShell:&lt;br /&gt;
Repair-SPManagedAccountDeployment&lt;br /&gt;
&lt;br /&gt;
http://technet.microsoft.com/en-us/library/ff724280.aspx&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-2083298948636074293?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/v-xlhgPKmoc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/2083298948636074293/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=2083298948636074293" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/2083298948636074293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/2083298948636074293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/v-xlhgPKmoc/sharepoint-2010-farm-admin-admin.html" title="Sharepoint 2010 farm admin admin password change" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/08/sharepoint-2010-farm-admin-admin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIGSX05cSp7ImA9WhdTEUk.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-398168485565565402</id><published>2011-07-08T12:45:00.000-04:00</published><updated>2011-07-08T12:45:28.329-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-08T12:45:28.329-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title>Sharepoint 2010. The service is unavailable, error code 503</title><content type="html">App log says:&lt;br /&gt;
The Module DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture.&lt;br /&gt;
&lt;br /&gt;
For some reason creating a site collection from the Central Administration sets "Enable 32-bit Applications" to true in the corresponding Application Pool. For 64-bit machines it must be re-set to false.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-398168485565565402?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/QYNEaG6F3KU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/398168485565565402/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=398168485565565402" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/398168485565565402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/398168485565565402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/QYNEaG6F3KU/sharepoint-2010-service-is-unavailable.html" title="Sharepoint 2010. The service is unavailable, error code 503" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/07/sharepoint-2010-service-is-unavailable.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEBQnc-eCp7ImA9WhZbE08.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-5708271798724680954</id><published>2011-06-17T12:31:00.002-04:00</published><updated>2011-06-17T12:37:33.950-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-17T12:37:33.950-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Distribution Group maintenence in ASP.NET" /><title>ASP.NET and Exchange 2010 powershell remote execution from webserver</title><content type="html">How to create a Distribution group maintenece in ASP.NET for Exchange 2010 with help of PowerShell cmd-lets.&lt;br /&gt;
&lt;br /&gt;
http://social.technet.microsoft.com/Forums/en-US/exchangesvrdevelopment/thread/38d223da-2e6d-4a31-aedd-cd6971912bf4/&lt;br /&gt;
&lt;br /&gt;
1. "Winrm quickconfig" must be ran on exchange&lt;br /&gt;
2. SystemManagementAutomation.dll  v....17514&lt;br /&gt;
3. Virtual directory app. pool must have 32-bit enabled&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
Imports System.Collections.Generic&lt;br /&gt;
Imports System.Linq&lt;br /&gt;
Imports System.Text&lt;br /&gt;
Imports System.Management.Automation &lt;br /&gt;
Imports System.Management.Automation.Runspaces &lt;br /&gt;
Imports System.Security&lt;br /&gt;
' For the secure password&lt;br /&gt;
Imports System.Collections.ObjectModel&lt;br /&gt;
Imports System.Net.Security&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;Namespace PS2010&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Public Class PS&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shared Sub AddContact(ByVal strEmail As String, ByVal strName As String, ByVal strDL As String, ByVal Op As String)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim secureString As System.Security.SecureString = New System.Security.SecureString()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim myPassword As String = "adminpass"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each c As Char In myPassword&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; secureString.AppendChar(c)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim credential As PSCredential = New PSCredential("DOMAIN\ADMIN", secureString)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim connectionInfo As WSManConnectionInfo = New WSManConnectionInfo(New Uri("&lt;a href="http://exch/Powershell?serializationLevel=Full"&gt;http://EXCH/Powershell?serializationLevel=Full&lt;/a&gt;"), "&lt;a href="http://schemas.microsoft.com/powershell/Microsoft.Exchange"&gt;http://schemas.microsoft.com/powershell/Microsoft.Exchange&lt;/a&gt;", credential:=credential)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionInfo.AuthenticationMechanism = AuthenticationMechanism.Kerberos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionInfo.SkipCACheck = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionInfo.SkipCNCheck = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim runspace As Runspace = System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace(connectionInfo)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; runspace.Open()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim command As Command&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim cmd As Pipeline&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If InStr(strEmail, "DOMAIN.com") = 0 Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strName = "zzz-" &amp;amp; strName&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Op = "AddAndDL" Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command = New Command("New-MailContact")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Name", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Alias", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("ExternalEmailAddress", strEmail)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("OrganizationalUnit", "DOMAIN.local/Client Teams/External Contacts")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd = runspace.CreatePipeline()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Commands.Add(command)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Invoke()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Op = "AddToDL"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Op = "AddToDL" Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command = New Command("Add-DistributionGroupMember")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Identity", strDL)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Member", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd = runspace.CreatePipeline()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Commands.Add(command)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Invoke()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Op = "Delete" Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command = New Command("Remove-DistributionGroupMember")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Identity", "DOMAIN.LOCAL/Client Teams/" &amp;amp; Trim(strDL))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If InStr(strEmail, "DOMAIN.com") = 0 Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Member", "DOMAIN.LOCAL/Client Teams/External Contacts/" &amp;amp; Trim(strName))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Member", Trim(strName))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Confirm", False)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd = runspace.CreatePipeline()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Commands.Add(command)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Invoke()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Op = "NewDL" Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command = New Command("New-DistributionGroup")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Name", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("SamAccountName", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Alias", strName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("Type", "Distribution")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command.Parameters.Add("OrganizationalUnit", "DOMAIN.local/Client Teams")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd = runspace.CreatePipeline()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Commands.Add(command)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Invoke()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; credential = Nothing&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionInfo = Nothing&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; runspace.Close()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; End Class&lt;br /&gt;
End Namespace&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-5708271798724680954?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/LMfHQUFagBI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/5708271798724680954/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=5708271798724680954" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/5708271798724680954?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/5708271798724680954?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/LMfHQUFagBI/aspnet-and-exchange-2010-powershell.html" title="ASP.NET and Exchange 2010 powershell remote execution from webserver" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/06/aspnet-and-exchange-2010-powershell.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUABQH89eSp7ImA9WhZWFUo.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-3538756702861007925</id><published>2011-05-16T16:29:00.000-04:00</published><updated>2011-05-16T16:29:11.161-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-16T16:29:11.161-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Outlook" /><title>Outlook macro to send out email templates from any folder</title><content type="html">&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;The macro below&amp;nbsp; &amp;nbsp;will send out all selected emails from any folder&lt;/span&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;Sub Send_Bulk()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim objNS As NameSpace&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objNS = Application.Session&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Item As Outlook.MailItem&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each Item In ActiveExplorer.Selection&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Item.Class = olMail Then&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Item.Send&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-3538756702861007925?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/3IRmfmW6Y-s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/3538756702861007925/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=3538756702861007925" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3538756702861007925?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3538756702861007925?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/3IRmfmW6Y-s/outlook-macro-to-send-out-email.html" title="Outlook macro to send out email templates from any folder" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/05/outlook-macro-to-send-out-email.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08CRHoyeSp7ImA9WhZXF0w.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-3786652975968602416</id><published>2011-05-06T15:57:00.000-04:00</published><updated>2011-05-06T15:57:45.491-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-06T15:57:45.491-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Outlook" /><title>Auto-reply between specific hours and on weekends from outook.</title><content type="html">------------------------------------------------------------------------------------------------&lt;br /&gt;
&amp;nbsp;'--------------------------------------&lt;br /&gt;
' outlook VBA&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i As Integer, flag As Boolean&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If ReplyBack("08:00 AM", "07:00 PM", Now()) Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Item.Class = olMail Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Item.Recipients.Count &amp;gt; 0 And Item.Recipients.Count &amp;lt;= 2 Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i = 1 To Item.Recipients.Count&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If InStr(1, Item.Recipients(i), "Desk") &amp;gt; 0 Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flag = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if flag then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set fwdItem = Item.Reply&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fwdItem.Subject = fwdItem.Subject &amp;amp; " *** Auto Reply ***"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s = " Call After-Hours Support Line "&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fwdItem.Body = s&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fwdItem.Send&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
-----------------------------------------------------------------------------------------------&lt;br /&gt;
Function ReplyBack(fromTime As String, toTime As String, curdate As Date) As Boolean&lt;br /&gt;
Dim flag As Boolean&lt;br /&gt;
flag = False ' dont replay&lt;br /&gt;
flag = Not (Val(Replace(Format(curdate, "short time"), ":", "")) &amp;lt; Val(Replace(Format(toTime, "short time"), ":", "")) And Val(Replace(Format(curdate, "short time"), ":", "")) &amp;gt; Val(Replace(Format(fromTime, "short time"), ":", "")))&lt;br /&gt;
If flag = False Then&amp;nbsp; ' check dates&lt;br /&gt;
flag = (Format(curdate, "w") = 7 Or Format(curdate, "w") = 1)&lt;br /&gt;
End If&lt;br /&gt;
ReplyBack = flag&lt;br /&gt;
End Function&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-3786652975968602416?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/1qMox4TmQqc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/3786652975968602416/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=3786652975968602416" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3786652975968602416?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/3786652975968602416?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/1qMox4TmQqc/auto-reply-between-specific-hours-and.html" title="Auto-reply between specific hours and on weekends from outook." /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/05/auto-reply-between-specific-hours-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MCRXw4fCp7ImA9WhZRF04.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-4994452270748925577</id><published>2011-04-13T17:51:00.000-04:00</published><updated>2011-04-13T17:51:04.234-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-13T17:51:04.234-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Dynamic GridView" /><title>Dynamic GridView in  ASP.NET</title><content type="html">I don't do ASP.NET projects very often, but when I need to quickly develop a web application I usually use a GridView(former DataGrid) control and I prefer to build it dynamically in the code.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;I am posting my code here so it's easy to find in the future.&lt;o:p&gt;&lt;/o:p&gt; &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: red;"&gt;DropDown:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;conn = &lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlConnection&lt;/span&gt;(&lt;span style="color: blue;"&gt;this&lt;/span&gt;.dsAbsTime.ConnectionString);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;conn.Open();&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlCommand&lt;/span&gt; cmd = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;SqlCommand&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"mvAbsTimeDropDown"&lt;/span&gt;, conn);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmd.CommandType = System.Data.&lt;span style="color: #2b91af;"&gt;CommandType&lt;/span&gt;.StoredProcedure;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;cmd.Parameters.Add(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;SqlParameter&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"@Login"&lt;/span&gt;, UserLogin));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;cmbUser.DataSource = cmd.ExecuteReader();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmbUser.DataTextField = &lt;span style="color: #a31515;"&gt;"fullName"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmbUser.DataValueField = &lt;span style="color: #a31515;"&gt;"id"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmbUser.AutoPostBack = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmbUser.DataBind();&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;  &lt;span style="color: red;"&gt;GridView&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: red;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: red;"&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="color: #2b91af; font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;SqlConnection&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt; conn = &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dgVac.Columns.Clear();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;try&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlDataAdapter&lt;/span&gt;&lt;span style="color: black;"&gt; adapter = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlDataAdapter&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;conn = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlConnection&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;this&lt;/span&gt;&lt;span style="color: black;"&gt;.dsAbsTime.ConnectionString);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;conn.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlCommand&lt;/span&gt;&lt;span style="color: black;"&gt; cmd&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;= &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlCommand&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;span style="mso-tab-count: 1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a31515;"&gt;"mvAbsTime"&lt;/span&gt;&lt;span style="color: black;"&gt;, conn);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmd.CommandType =&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;System.Data.&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;CommandType&lt;/span&gt;&lt;span style="color: black;"&gt;.StoredProcedure;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmdDet.CommandType = System.Data.&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;CommandType&lt;/span&gt;&lt;span style="color: black;"&gt;.StoredProcedure;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;cmd.Parameters.Add(&lt;span style="mso-tab-count: 1;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;SqlParameter&lt;/span&gt;&lt;span style="color: black;"&gt;(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;"@Login"&lt;/span&gt;&lt;span style="color: black;"&gt;,signon));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;adapter.SelectCommand = cmd;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataSet&lt;/span&gt;&lt;span style="color: black;"&gt; dataSet = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataSet&lt;/span&gt;&lt;span style="color: black;"&gt;( );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;adapter.Fill(dataSet);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataView&lt;/span&gt;&lt;span style="color: black;"&gt; view = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataView&lt;/span&gt;&lt;span style="color: black;"&gt;(dataSet.Tables[0]);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;view.RowFilter = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Sort&amp;lt;=200"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;view.Sort = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Sort asc"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;&lt;span style="color: black;"&gt; dt = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dt=view.ToTable();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;this&lt;/span&gt;&lt;span style="color: black;"&gt;.lblHeader.Text = view[0][&lt;/span&gt;&lt;span style="color: #a31515;"&gt;"FullName"&lt;/span&gt;&lt;span style="color: black;"&gt;].ToString() + &lt;/span&gt;&lt;span style="color: #a31515;"&gt;" Personal Statement For Year "&lt;/span&gt;&lt;span style="color: black;"&gt; + &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DateTime&lt;/span&gt;&lt;span style="color: black;"&gt;.Today.Year;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dt.Columns.Remove(&lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Sort"&lt;/span&gt;&lt;span style="color: black;"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;foreach&lt;/span&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;&lt;span style="color: black;"&gt; col &lt;/span&gt;&lt;span style="color: blue;"&gt;in&lt;/span&gt;&lt;span style="color: black;"&gt; dt.Columns)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;BoundField&lt;/span&gt;&lt;span style="color: black;"&gt; bfield = &lt;/span&gt;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;BoundField&lt;/span&gt;&lt;span style="color: black;"&gt;();&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bfield.DataField = col.ColumnName; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bfield.HeaderText = col.ColumnName;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bfield.HeaderStyle.Font.Bold = &lt;/span&gt;&lt;span style="color: blue;"&gt;false&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bfield.HeaderStyle.BackColor = System.Drawing.&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;Color&lt;/span&gt;&lt;span style="color: black;"&gt;.FromArgb(204,204,204);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bfield.ItemStyle.HorizontalAlign = &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;HorizontalAlign&lt;/span&gt;&lt;span style="color: black;"&gt;.Center;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;dgVac.Columns.Add(bfield);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;o:p&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dgVac.AutoGenerateColumns = &lt;/span&gt;&lt;span style="color: blue;"&gt;false&lt;/span&gt;&lt;span style="color: black;"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dgVac.DataSource = dt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dgVac.Columns[0].HeaderText = &lt;/span&gt;&lt;span style="color: #a31515;"&gt;"Description"&lt;/span&gt;&lt;span style="color: black;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dgVac.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;catch&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt; (&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;Exception&lt;/span&gt;&lt;span style="color: black;"&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Response.Write(e.Message.ToString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;finally&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;&lt;span style="color: black;"&gt; (conn != &lt;/span&gt;&lt;span style="color: blue;"&gt;null&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;conn.Close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: black;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-4994452270748925577?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/szJmO3SAlKw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/4994452270748925577/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=4994452270748925577" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4994452270748925577?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4994452270748925577?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/szJmO3SAlKw/dynamic-gridview-in-aspnet.html" title="Dynamic GridView in  ASP.NET" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/04/dynamic-gridview-in-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8ARHg8cCp7ImA9Wx9aFkQ.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-6222652625997959292</id><published>2011-03-09T12:14:00.000-05:00</published><updated>2011-03-09T12:14:05.678-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-09T12:14:05.678-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MS Access" /><title>MS Access Query Timeout</title><content type="html">All of sudden my users start complaining about certain report timeouts when they pick a long date range on a table with 5 million records joined to itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I love to play with SQL server performance tools and tune long running queries, but in this case nothing seems to work. &lt;br /&gt;
&lt;br /&gt;
At the end I just had a hunch and replaced all DoCmd.OpenQuery statements with DoCmd.RunSql and miraculously everything started to move fast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-6222652625997959292?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/0u2gQomO31U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/6222652625997959292/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=6222652625997959292" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6222652625997959292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6222652625997959292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/0u2gQomO31U/ms-access-query-timeout.html" title="MS Access Query Timeout" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/03/ms-access-query-timeout.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIFQHc4eCp7ImA9Wx9aEko.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-4966280716710437806</id><published>2011-03-04T16:35:00.000-05:00</published><updated>2011-03-04T16:35:11.930-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-04T16:35:11.930-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MS Access" /><title>ListBox control with Hyperlinks on MS Access form</title><content type="html">I've tried google and msdn but I couldn't find any&amp;nbsp;workable samples . &lt;br /&gt;
&lt;br /&gt;
By trial and error I came up with these 2 lines of code that worked :)&lt;br /&gt;
&lt;br /&gt;
to add a hyperlink I used this line:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;lstPdf.AddItem&amp;nbsp;path &amp;amp; rst!fn &amp;amp; "\Report.pdf"&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
and&amp;nbsp;for the list's click event this:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Private Sub lstPdf_Click()&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Application.FollowHyperlink Me.lstPdf.ItemData([lstPdf].[ListIndex])&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;End Sub&lt;br /&gt;
&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-4966280716710437806?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/skrKVLQbkDI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/4966280716710437806/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=4966280716710437806" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4966280716710437806?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/4966280716710437806?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/skrKVLQbkDI/listbox-control-with-hyperlinks-on-ms.html" title="ListBox control with Hyperlinks on MS Access form" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/03/listbox-control-with-hyperlinks-on-ms.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08NQXszeip7ImA9Wx9UEkQ.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-7375309392348036071</id><published>2011-02-09T17:51:00.000-05:00</published><updated>2011-02-09T17:51:30.582-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-09T17:51:30.582-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>xp_sendmail: failed with mail error 0x80040115</title><content type="html">After upgrading our Exchange Server from version 2003 to Exchange 2010&amp;nbsp; I start getting this unpleasant message from SQL Server.&lt;br /&gt;
&lt;br /&gt;
Msg 17925, Level 16, State 1, Line 0&lt;br /&gt;
xp_sendmail: failed with mail error 0x80040115&lt;br /&gt;
&lt;br /&gt;
I rebuilt Outlook profile, reconfigured SMTP, tested all and&amp;nbsp;everything worked&amp;nbsp;except for&amp;nbsp;xp_sendmail.&lt;br /&gt;
MS offered&amp;nbsp;a hot fix, but&amp;nbsp;it was for older version of&amp;nbsp; SQL Server, so I decided to replace xp_sendmail with sp_db_sendmail instead.&amp;nbsp; Firstly I ran these two statements to locate procedures and triggers, and then by quick replace changed xp_sendmail to sp_db_sendmail&amp;nbsp; and @message to @body and the problem was solved.&lt;br /&gt;
&lt;br /&gt;
Declare @StringToSearch varchar(25) &lt;br /&gt;
SET @StringToSearch = '%xp_sendmail%' &lt;br /&gt;
&lt;br /&gt;
SELECT OBJECT_NAME(id) &lt;br /&gt;
FROM syscomments &lt;br /&gt;
&lt;br /&gt;
WHERE [text] LIKE @StringToSearch AND OBJECTPROPERTY(id, 'IsTrigger') = 1 &lt;br /&gt;
&lt;br /&gt;
GROUP BY OBJECT_NAME(id) &lt;br /&gt;
&lt;br /&gt;
SELECT Distinct SO.Name&lt;br /&gt;
&lt;br /&gt;
FROM &lt;br /&gt;
&lt;br /&gt;
sysobjects SO (NOLOCK)&lt;br /&gt;
&lt;br /&gt;
INNER JOIN&lt;br /&gt;
&lt;br /&gt;
syscomments SC (NOLOCK)&lt;br /&gt;
&lt;br /&gt;
on SO.Id = SC.ID&lt;br /&gt;
&lt;br /&gt;
AND SO.Type = 'P'&lt;br /&gt;
&lt;br /&gt;
AND SC.Text LIKE @stringtosearch&lt;br /&gt;
&lt;br /&gt;
ORDER BY SO.Name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-7375309392348036071?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/gSncbUnnSU4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/7375309392348036071/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=7375309392348036071" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7375309392348036071?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/7375309392348036071?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/gSncbUnnSU4/xpsendmail-failed-with-mail-error.html" title="xp_sendmail: failed with mail error 0x80040115" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/02/xpsendmail-failed-with-mail-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFQ3c_fyp7ImA9Wx9UEEQ.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-528074671918932693</id><published>2011-02-07T12:06:00.000-05:00</published><updated>2011-02-07T12:06:52.947-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-07T12:06:52.947-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title>Memory leaks in Sharepoint 2010</title><content type="html">I found that SPDisposeCheck.exe is must have tool to troubleshoot various Sharepoint issues.&lt;br /&gt;
WinDbg.exe is good too, but too complicated to quickly&amp;nbsp;pinpoint a real issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-528074671918932693?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/Lb2TMal1wNA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/528074671918932693/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=528074671918932693" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/528074671918932693?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/528074671918932693?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/Lb2TMal1wNA/memory-leaks-in-sharepoint-2010.html" title="Memory leaks in Sharepoint 2010" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2011/02/memory-leaks-in-sharepoint-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIGSX8_fCp7ImA9Wx9QF08.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-8164110375708169969</id><published>2010-12-30T10:52:00.002-05:00</published><updated>2010-12-30T10:55:28.144-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-30T10:55:28.144-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title>Bulk Import  to SharePoint Library from file share and category field update</title><content type="html">For one of my SharePoint projects I had to bulk import bunch of pdf documents to a Microsoft BPOS SharePoint library and assign a category field from respective folder name.&lt;br /&gt;
The first mistake I made is making that field a mandatory. All my documents got "check-out" status and I couldn’t find a way to check everything in in one step. So I had to delete everything and remove that category field, then by using windows explorer I copied all documents from a file share to the library again.&lt;br /&gt;
For the second task I used my beloved MS Access. I linked the new library and category list to a database and by trial and error wrote a little procedure to populate the category field.&lt;br /&gt;
&lt;br /&gt;
It worked really slow. I would be probably better off writing some sql query, but it was just one time gig and it worked.&lt;br /&gt;
&lt;br /&gt;
Here is the code:&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Sub UpdateSharepointCategory()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Dim rs As DAO.Recordset&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Dim i As Integer&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Set rs = CurrentDb.OpenRecordset("select * from library", dbOpenDynaset)&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;While Not rs.EOF&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;rs.Edit&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Debug.Print rs.Fields("Name").Value&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;If rs.Fields(8).Value &amp;lt;&amp;gt; "Folder" Then&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;s = rs.Fields(18).Value&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;rs.Fields("Category").Value = DLookup("id", "Categories", "category='" &amp;amp; Trim(Right(s, Len(s) - InStr(s, "/"))) &amp;amp; "'")&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;End If&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;'For i = 1 To rs.Fields.Count - 1&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;' Debug.Print i, rs.Fields(i).Value&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;'Next&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;On Error Resume Next&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;rs.Update&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;On Error GoTo 0&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;rs.MoveNext&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;Wend&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;rs.Close&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: xx-small;"&gt;End Sub&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-8164110375708169969?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/_1YJTNjtcsI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/8164110375708169969/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=8164110375708169969" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8164110375708169969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/8164110375708169969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/_1YJTNjtcsI/bulk-import-to-sharepoint-library-from.html" title="Bulk Import  to SharePoint Library from file share and category field update" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2010/12/bulk-import-to-sharepoint-library-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IGQXw7eyp7ImA9Wx9QEE4.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-2611246387530647533</id><published>2010-12-22T11:32:00.000-05:00</published><updated>2010-12-22T11:32:00.203-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-22T11:32:00.203-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title>Sharepoint Datasheet View Problem</title><content type="html">Just completed another SharePoint project and was stumbled with a strange problem, some of client computers couldn't display lists in datasheet view. No matter what I did datasheet view wasn't coming up.&lt;br /&gt;
Then I noticed that the client had two versions of IE, 32 and 64-bit, then I checked and found that MS Office 2010 was 64-bit too. After digging around I got across of this article:&lt;br /&gt;
&lt;a href="http://office.microsoft.com/en-us/sharepoint-server-help/use-datasheet-view-in-64-bit-office-2010-HA101882420.aspx"&gt;http://office.microsoft.com/en-us/sharepoint-server-help/use-datasheet-view-in-64-bit-office-2010-HA101882420.aspx&lt;/a&gt;&lt;br /&gt;
We now have a dilemma what to use 32-bit office or 64-bit with data connectivity pack.&lt;br /&gt;
It seems that 64-bit office has other issues like not being able to email directly from Acrobat Reader 9&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-2611246387530647533?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/cIgElNCCM1M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/2611246387530647533/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=2611246387530647533" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/2611246387530647533?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/2611246387530647533?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/cIgElNCCM1M/sharepoint-datasheet-view-problem.html" title="Sharepoint Datasheet View Problem" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2010/12/sharepoint-datasheet-view-problem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAHRHw-fSp7ImA9Wx9TEUQ.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-6437921569130581751</id><published>2010-11-19T15:15:00.000-05:00</published><updated>2010-11-19T15:15:35.255-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-19T15:15:35.255-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Network Scripts" /><title>Retrieving Author property from MS Office document files</title><content type="html">using System;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
&lt;br /&gt;
using System.Linq;&lt;br /&gt;
&lt;br /&gt;
using System.Text;&lt;br /&gt;
&lt;br /&gt;
using Shell32;&lt;br /&gt;
&lt;br /&gt;
using EnvDTE;&lt;br /&gt;
&lt;br /&gt;
namespace getAuthors&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
class Program&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
var shl = (Shell)Activator.CreateInstance(Type.GetTypeFromProgID("Shell.Application"));&lt;br /&gt;
&lt;br /&gt;
string [] prop;&lt;br /&gt;
&lt;br /&gt;
Shell32.Folder dir = shl.NameSpace(@"c:\temp");&lt;br /&gt;
&lt;br /&gt;
Shell32.FolderItem itm = dir.Items().Item("test.doc");&lt;br /&gt;
&lt;br /&gt;
Shell32.ShellFolderItem itm2 = (Shell32.ShellFolderItem)itm;&lt;br /&gt;
&lt;br /&gt;
prop= itm2.ExtendedProperty("{F29F85E0-4FF9-1068-AB91-08002B27B3D9}4");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Console.WriteLine(prop[0]);&lt;br /&gt;
&lt;br /&gt;
Console.ReadLine();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-6437921569130581751?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/b0GVQ-pHz0U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/6437921569130581751/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=6437921569130581751" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6437921569130581751?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/6437921569130581751?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/b0GVQ-pHz0U/retrieving-author-property-from-ms.html" title="Retrieving Author property from MS Office document files" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2010/11/retrieving-author-property-from-ms.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ADQHozfyp7ImA9Wx9TFE4.&quot;"><id>tag:blogger.com,1999:blog-2157306314447706945.post-804110214158182347</id><published>2010-11-19T11:03:00.001-05:00</published><updated>2010-11-22T10:29:31.487-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-22T10:29:31.487-05:00</app:edited><title>Network Share Files to Sql Server Table and  to OLAP Cube</title><content type="html">&lt;span style="color: blue; font-family: Verdana, sans-serif; font-size: xx-small;"&gt;&lt;span style="color: black; font-size: small;"&gt;Well I am not the first facing this problem &lt;/span&gt;&lt;a href="http://www.codeproject.com/KB/cs/DiskReport.aspx"&gt;&lt;span style="color: black; font-size: small;"&gt;http://www.codeproject.com/KB/cs/DiskReport.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black; font-size: small;"&gt;&amp;nbsp;, but every company has different requirements. In our case root folder name contains client code, that I had to extract and to use&amp;nbsp;for joining&amp;nbsp; MS Dynamics tables. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Linq;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.IO;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Net;&lt;br /&gt;
using System.Data.SqlClient;&lt;br /&gt;
namespace SDriveInsert&lt;br /&gt;
{&lt;br /&gt;
class Program&lt;br /&gt;
{&lt;br /&gt;
SqlConnection conn = new SqlConnection("Data Source=server;Initial Catalog=ClientFolders;Integrated Security=True");&lt;br /&gt;
StringBuilder sql; &lt;br /&gt;
string path = "//fileserver/CLIENTS";&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
Program p = new Program();&lt;br /&gt;
p.process();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public void process()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
sql = new StringBuilder();&lt;br /&gt;
sql.Append(" INSERT INTO [ClientFolders].[dbo].[Folders] ");&lt;br /&gt;
sql.Append(" ([FolderName]");&lt;br /&gt;
sql.Append(" ,[FileName]");&lt;br /&gt;
sql.Append(" ,[JobCode]"); &lt;br /&gt;
sql.Append(" ,[LastModified]");&lt;br /&gt;
sql.Append(" ,[Created]"); &lt;br /&gt;
sql.Append(" ,[Status]");&lt;br /&gt;
sql.Append(" ,[Size]");&lt;br /&gt;
sql.Append(" ,[Path]) Values");&lt;br /&gt;
conn.Open();&lt;br /&gt;
mvDir(path );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public void InsFiles(DirectoryInfo d)&lt;br /&gt;
{&lt;br /&gt;
string name = d.Name;&lt;br /&gt;
Int32 JobCode = 0;&lt;br /&gt;
string Job = "";&lt;br /&gt;
try&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
foreach (FileInfo f in d.GetFiles())&lt;br /&gt;
{&lt;br /&gt;
string fname = f.Name;&lt;br /&gt;
&lt;br /&gt;
Int32 flength = (Int32)f.Length / 1024;&lt;br /&gt;
DateTime fdmodified = f.LastWriteTime;&lt;br /&gt;
DateTime fdcreated = f.CreationTime;&lt;br /&gt;
path = "//fileserver/CLIENTS";&lt;br /&gt;
if (f.FullName.IndexOf("Special") &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
if ((path + "/Special").Replace("/", "") == f.FullName.Substring(1, (path + "/Special").ToString().Length).Replace("\\", ""))&lt;br /&gt;
{&lt;br /&gt;
path = "//fileserver/CLIENTS/Special";&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
int lastPos = f.FullName.IndexOf("\\", path.Length + 1);&lt;br /&gt;
&lt;br /&gt;
if (lastPos - path.Length - 1 &amp;gt; 1)&lt;br /&gt;
{&lt;br /&gt;
name = f.FullName.Substring(path.Length + 1, lastPos - path.Length - 1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int start = f.FullName.IndexOf("-")+1;&lt;br /&gt;
if (start &amp;gt; 3)&lt;br /&gt;
{&lt;br /&gt;
int len = f.FullName.IndexOf("\\", start) - start;&lt;br /&gt;
if (len &amp;gt; 3)&lt;br /&gt;
{&lt;br /&gt;
bool result = Int32.TryParse(f.FullName.Substring(start, len).Trim(), out JobCode);&lt;br /&gt;
if (result) Job = f.FullName.Substring(start, len);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
StringBuilder sql2 = new StringBuilder();&lt;br /&gt;
sql2.Append("('" + name + "','" + fname + "','" + Job + "','" + fdmodified + "','" + fdcreated + "',''," + flength + ",'" + f.FullName + "')");&lt;br /&gt;
// Insert this batch &lt;br /&gt;
SqlCommand cmd = new SqlCommand(sql.ToString() + sql2.ToString(), conn);&lt;br /&gt;
cmd.ExecuteNonQuery();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
catch { }&lt;br /&gt;
}&lt;br /&gt;
public void mvDir(string strDir)&lt;br /&gt;
{&lt;br /&gt;
// Make sure we catch exceptions &lt;br /&gt;
// in looking at this directory.&lt;br /&gt;
Console.WriteLine(strDir);&lt;br /&gt;
DirectoryInfo d = new DirectoryInfo(strDir);&lt;/span&gt;&lt;span style="color: blue; font-family: Verdana, sans-serif; font-size: xx-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
InsFiles(d);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-family: Verdana, sans-serif; font-size: xx-small;"&gt;try&lt;br /&gt;
{&lt;br /&gt;
// Loop through the list of directories.&lt;br /&gt;
foreach (string strDirName&lt;br /&gt;
in Directory.GetDirectories(strDir))&lt;br /&gt;
{&lt;br /&gt;
mvDir(strDirName);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
catch { }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE VIEW [dbo].[vwFolders]&lt;br /&gt;
&lt;br /&gt;
AS&lt;br /&gt;
&lt;br /&gt;
SELECT FolderName, FileName, JobCode, LastModified, Created, Size, Path, CONVERT(CHAR(10), LastModified, 101) AS Modified, YEAR(LastModified) AS YY, &lt;br /&gt;
&lt;br /&gt;
CONVERT(char(4), YEAR(LastModified)) + RIGHT('0' + RTRIM(CONVERT(char(2), MONTH(LastModified))), 2) AS YYMM, CONVERT(CHAR(10), Created, 101) &lt;br /&gt;
&lt;br /&gt;
AS DateCreated&lt;br /&gt;
&lt;br /&gt;
FROM dbo.Folders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GO&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2157306314447706945-804110214158182347?l=www.freeofficerecovery.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~4/sMDoCxEXVmg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.freeofficerecovery.com/feeds/804110214158182347/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2157306314447706945&amp;postID=804110214158182347" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/804110214158182347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2157306314447706945/posts/default/804110214158182347?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FreeMicrosoftOfficeDocumentsRecovery/~3/sMDoCxEXVmg/network-share-files-to-sql-server-table.html" title="Network Share Files to Sql Server Table and  to OLAP Cube" /><author><name>Mike V.</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="26" src="http://1.bp.blogspot.com/_hrT_4Olb_wA/SRDIcsAkyHI/AAAAAAAAAB8/SIGyzVNeaX4/S220/untitled.bmp" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.freeofficerecovery.com/2010/11/network-share-files-to-sql-server-table.html</feedburner:origLink></entry></feed>

