<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Private: Code &#38; Script Snippet</title>
	<atom:link href="http://dev.kratik.net/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev.kratik.net</link>
	<description>Every thing you imagin, study it - know it - use it</description>
	<lastBuildDate>Tue, 09 Mar 2010 02:33:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sql Server Tip 3</title>
		<link>http://dev.kratik.net/index.php/2010/03/09/sql-server-tip-3/</link>
		<comments>http://dev.kratik.net/index.php/2010/03/09/sql-server-tip-3/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 02:33:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DATABASE]]></category>
		<category><![CDATA[sql server 2005]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=860</guid>
		<description><![CDATA[<p>Tip#3: Try to use CAST instead of CONVERT. CAST is ANSI-92 standard but CONVERT works in MS SQL server only. Also, some CONVERT styles may be deprecated in future MS SQL releases.</p>
]]></description>
			<content:encoded><![CDATA[<p>Tip#3: Try to use CAST instead of CONVERT. CAST is ANSI-92 standard but CONVERT works in MS SQL server only. Also, some CONVERT styles may be deprecated in future MS SQL releases.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2010/03/09/sql-server-tip-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Send  SqlDbType.Xml to Store Procedure</title>
		<link>http://dev.kratik.net/index.php/2009/12/21/send-sqldbtype-xml-to-store-procedure/</link>
		<comments>http://dev.kratik.net/index.php/2009/12/21/send-sqldbtype-xml-to-store-procedure/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 03:19:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=857</guid>
		<description><![CDATA[<p>SqlCommand command = new SqlCommand(&#8221;ReportMultiTruckGeneric&#8221;);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add(&#8221;@startDate&#8221;, SqlDbType.DateTime).Value = ProcessStartDate;
command.Parameters.Add(&#8221;@endDate&#8221;, SqlDbType.DateTime).Value = ProcessEndDate;</p>
<p>StringBuilder sb = new StringBuilder();</p>
<p>sb.Append(&#8221;&#60;Trucks&#62;&#8221;);
foreach (DataRow row in trucks.Tables[0].Rows)
{
sb.AppendFormat(&#8221;&#60;TruckId&#62;{0}&#60;/TruckId&#62;&#8221;, row["ID"].ToString());
}
sb.Append(&#8221;&#60;/Trucks&#62;&#8221;);</p>
<p>command.Parameters.Add(&#8221;@trucks&#8221;, SqlDbType.Xml).Value = sb.ToString();</p>
<p>DataSet queryResult = DBHook.SendSQLSelectRequest(command, out ex);</p>
<p>==store procedure=============
ALTER procedure [dbo].[ReportMultiTruckGeneric]
@startDate datetime,
@endDate datetime,
@trucks xml
as</p>
<p>&#8230;
set @trucksCopy = @trucks
&#8230;</p>
<p>select Trucks.TruckId.value(&#8217;.', &#8216;int&#8217;)
from @trucksCopy.nodes(&#8217;Trucks/TruckId&#8217;) as Trucks(TruckId)</p>
]]></description>
			<content:encoded><![CDATA[<p>SqlCommand command = new SqlCommand(&#8221;ReportMultiTruckGeneric&#8221;);<br />
command.CommandType = CommandType.StoredProcedure;<br />
command.Parameters.Add(&#8221;@startDate&#8221;, SqlDbType.DateTime).Value = ProcessStartDate;<br />
command.Parameters.Add(&#8221;@endDate&#8221;, SqlDbType.DateTime).Value = ProcessEndDate;</p>
<p>StringBuilder sb = new StringBuilder();</p>
<p>sb.Append(&#8221;&lt;Trucks&gt;&#8221;);<br />
foreach (DataRow row in trucks.Tables[0].Rows)<br />
{<br />
sb.AppendFormat(&#8221;&lt;TruckId&gt;{0}&lt;/TruckId&gt;&#8221;, row["ID"].ToString());<br />
}<br />
sb.Append(&#8221;&lt;/Trucks&gt;&#8221;);</p>
<p><strong><span style="color: #ff0000;">command.Parameters.Add(&#8221;@trucks&#8221;, SqlDbType.Xml).Value = sb.ToString();</span></strong></p>
<p>DataSet queryResult = DBHook.SendSQLSelectRequest(command, out ex);</p>
<p>==store procedure=============<br />
ALTER procedure [dbo].[ReportMultiTruckGeneric]<br />
@startDate datetime,<br />
@endDate datetime,<br />
<span style="color: #ff0000;">@trucks xml</span><br />
as</p>
<p>&#8230;<br />
<span style="color: #ff0000;">set @trucksCopy = @trucks</span><br />
&#8230;</p>
<p>select Trucks.TruckId.value(&#8217;.', &#8216;int&#8217;)<br />
from <span style="color: #ff0000;">@trucksCopy</span>.nodes(&#8217;Trucks/TruckId&#8217;) as Trucks(TruckId)</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/12/21/send-sqldbtype-xml-to-store-procedure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What is Google Public DNS?</title>
		<link>http://dev.kratik.net/index.php/2009/12/11/what-is-google-public-dns/</link>
		<comments>http://dev.kratik.net/index.php/2009/12/11/what-is-google-public-dns/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 07:43:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=855</guid>
		<description><![CDATA[<p>http://code.google.com/intl/th-TH/speed/public-dns/</p>
<p>ไปตั้งค่า DNS เป็น 8.8.8.8 กับ 8.8.4.4 นะครับ ผลคือเน็ตผมเร็วขึ้นกว่าเดิมมากๆเลย </p>
]]></description>
			<content:encoded><![CDATA[<p>http://code.google.com/intl/th-TH/speed/public-dns/</p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: MS Sans Serif,Tahoma,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: x-small;"><strong><span style="color: #0031ff;">ไปตั้งค่า DNS เป็น 8.8.8.8 กับ 8.8.4.4 นะครับ ผลคือเน็ตผมเร็วขึ้นกว่าเดิมมากๆเลย </span></strong></span></span></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/12/11/what-is-google-public-dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi Thread and Delegate</title>
		<link>http://dev.kratik.net/index.php/2009/12/08/multi-thread-and-delegate/</link>
		<comments>http://dev.kratik.net/index.php/2009/12/08/multi-thread-and-delegate/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 19:08:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=853</guid>
		<description><![CDATA[จากรูปข้างล่างนี้เราสามารถที่จะเลือกใส่ทั้ง IP Address , HostName, DNS เพื่อทำการ Ping ได้ครับ

<p>http://greatfriends.biz/webboards/msg.asp?b=SURREALIST&#38;id=21512</p>
<p>http://greatfriends.biz/webboards/msg.asp?b=SURREALIST&#38;id=21512</p>
<p>http://greatfriends.biz/webboards/msg.asp?id=16216</p>
]]></description>
			<content:encoded><![CDATA[<div>จากรูปข้างล่างนี้เราสามารถที่จะเลือกใส่ทั้ง IP Address , HostName, DNS เพื่อทำการ Ping ได้ครับ</div>
<div><img src="http://greatfriends.biz/upload/imgs7/pingitvb.JPG" border="1" alt="" hspace="0" vspace="5" align="baseline" /></div>
<p>http://greatfriends.biz/webboards/msg.asp?b=SURREALIST&amp;id=21512</p>
<p>http://greatfriends.biz/webboards/msg.asp?b=SURREALIST&amp;id=21512</p>
<p>http://greatfriends.biz/webboards/msg.asp?id=16216</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/12/08/multi-thread-and-delegate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New line in crystal report formular</title>
		<link>http://dev.kratik.net/index.php/2009/12/08/new-line-in-crystal-report-formular/</link>
		<comments>http://dev.kratik.net/index.php/2009/12/08/new-line-in-crystal-report-formular/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 18:12:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Crystal Report]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=851</guid>
		<description><![CDATA[<p>chr(13)</p>
]]></description>
			<content:encoded><![CDATA[<p>chr(13)</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/12/08/new-line-in-crystal-report-formular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test syntax hilighter</title>
		<link>http://dev.kratik.net/index.php/2009/11/23/test-syntax-hilighter/</link>
		<comments>http://dev.kratik.net/index.php/2009/11/23/test-syntax-hilighter/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 23:10:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=816</guid>
		<description><![CDATA[<p>class=&#8221;brush: c-sharp; &#8221;</p>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WindowsFormsApplication1
{
    /* test hilighter */
    class ClassAddress
    {
        public string Name { get; set; }
        public string Street1 { get; set; }
    [...]]]></description>
			<content:encoded><![CDATA[<p>class=&#8221;brush: c-sharp; &#8221;</p>
<pre class="brush: c-sharp; ">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WindowsFormsApplication1
{
    /* test hilighter */
    class ClassAddress
    {
        public string Name { get; set; }
        public string Street1 { get; set; }
        public string Street2 { get; set; }
        public string CityName { get; set; }
        public string StateOrProvince { get; set; }
        public string CountryName { get; set; }
        public string PostalCode { get; set; }
    }
}</pre>
<p>class=&#8221;brush: php;  html-script: true&#8221;&#8212;&#8211;<br />
class=&#8221;brush: css;  html-script: true&#8221;</p>
<pre class="brush: css;  html-script: true">.class1{
   background-color: Red !important;
}</pre>
<p>class=&#8221;brush: csharp;  html-script: true&#8221;</p>
<pre class="brush: csharp;  html-script: true">
<div>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/11/23/test-syntax-hilighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio Programmer Themes Gallery</title>
		<link>http://dev.kratik.net/index.php/2009/11/23/visual-studio-programmer-themes-gallery/</link>
		<comments>http://dev.kratik.net/index.php/2009/11/23/visual-studio-programmer-themes-gallery/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 05:51:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=811</guid>
		<description><![CDATA[<p></p>
<p>See more themes goto link below</p>
<p>http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx
http://blog.wekeroad.com/2007/10/17/textmate-theme-for-visual-studio-take-2/</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/VisualStudioProgrammerThemesGallery_CF56/image_13.png"><img style="border-width: 0px;" src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/VisualStudioProgrammerThemesGallery_CF56/image_thumb_4.png" border="0" alt="image" width="504" height="406" /></a></p>
<p>See more themes goto link below</p>
<p><a href="http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx">http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx</a><br />
<a href="http://blog.wekeroad.com/2007/10/17/textmate-theme-for-visual-studio-take-2/">http://blog.wekeroad.com/2007/10/17/textmate-theme-for-visual-studio-take-2/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/11/23/visual-studio-programmer-themes-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem with searching thai text in ms sql</title>
		<link>http://dev.kratik.net/index.php/2009/11/23/problem-with-searching-thai-text-in-ms-sql/</link>
		<comments>http://dev.kratik.net/index.php/2009/11/23/problem-with-searching-thai-text-in-ms-sql/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 05:44:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=808</guid>
		<description><![CDATA[<p>Try this :</p>
<p>Select * from Table1 WHERE (ColumnName like N&#8217;%Values%&#8217;)</p>
<p>Select * from Table1 WHERE (ColumnName = N&#8217;%Values%&#8217;)</p>
<p>or</p>
<p>Select * from Table1 Where (ColumnName collate Thai_bin like N&#8217;%Values%&#8217;)</p>
<p>Select * from Table1 Where (ColumnName collate Thai_bin = N&#8217;%Values%&#8217;)</p>
]]></description>
			<content:encoded><![CDATA[<p>Try this :</p>
<p><span style="color: #ff0000;">Select * from Table1 WHERE (ColumnName like N&#8217;%Values%&#8217;)</span></p>
<p><span style="color: #ff0000;">Select * from Table1 WHERE (ColumnName = N&#8217;%Values%&#8217;)</span></p>
<p>or</p>
<p><span style="color: #ff0000;">Select * from Table1 Where (ColumnName collate Thai_bin like N&#8217;%Values%&#8217;)</span></p>
<p><span style="color: #ff0000;">Select * from Table1 Where (ColumnName collate Thai_bin = N&#8217;%Values%&#8217;)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/11/23/problem-with-searching-thai-text-in-ms-sql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Format number in gridview</title>
		<link>http://dev.kratik.net/index.php/2009/11/05/format-number-in-gridview/</link>
		<comments>http://dev.kratik.net/index.php/2009/11/05/format-number-in-gridview/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 07:52:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=786</guid>
		<description><![CDATA[<p>&#60;asp:BoundField DataField=”prodPrice” HeaderText=”Price” HtmlEncode=”False” DataFormatString=”{0:f0}” /&#62;

Or in TemplateField</p>
<p>&#60;asp:TemplateField HeaderText=”Price”&#62;
&#60;ItemTemplate&#62;
&#60;%#Eval(“prodPrice”,”{0:f0}”)%&#62;
&#60;/ItemTemplate&#62;
&#60;/asp:TemplateField&#62;</p>
<p>Ex: {0:f0} is integer, {0:f1} is decimal with  1 digit</p>
]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">&lt;asp:BoundField DataField=”prodPrice” HeaderText=”Price” HtmlEncode=”False” DataFormatString=”{0:f0}” /&gt;<br />
</span><br />
Or in TemplateField</p>
<p><span style="color: #ff0000;">&lt;asp:TemplateField HeaderText=”Price”&gt;<br />
&lt;ItemTemplate&gt;<br />
&lt;%#Eval(“prodPrice”,”{0:f0}”)%&gt;<br />
&lt;/ItemTemplate&gt;<br />
&lt;/asp:TemplateField&gt;</span></p>
<p>Ex: {0:f0} is integer, {0:f1} is decimal with  1 digit</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/11/05/format-number-in-gridview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave</title>
		<link>http://dev.kratik.net/index.php/2009/11/02/google-wave/</link>
		<comments>http://dev.kratik.net/index.php/2009/11/02/google-wave/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 12:34:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://dev.kratik.net/?p=784</guid>
		<description><![CDATA[<p></p>
]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/v_UyVmITiYQ&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/v_UyVmITiYQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.kratik.net/index.php/2009/11/02/google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
