<?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>Yılmaz Yavuz &#187; database</title>
	<atom:link href="http://www.yilmazyavuz.com/yyblog/index.php/tag/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yilmazyavuz.com/yyblog</link>
	<description>yazılım üzerine taze taze</description>
	<lastBuildDate>Mon, 14 Feb 2011 15:35:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SqlDependency &#8211; Sürekli bildiri gönderme problemi</title>
		<link>http://www.yilmazyavuz.com/yyblog/index.php/2009/12/sqldependency-surekli-bildiri-gonderme-problemi/</link>
		<comments>http://www.yilmazyavuz.com/yyblog/index.php/2009/12/sqldependency-surekli-bildiri-gonderme-problemi/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 08:38:11 +0000</pubDate>
		<dc:creator>Yılmaz Yavuz</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[ado.net]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql dependency]]></category>
		<category><![CDATA[sql service broker]]></category>
		<category><![CDATA[SqlCacheDependency]]></category>

		<guid isPermaLink="false">http://www.yilmazyavuz.com/yyblog/?p=424</guid>
		<description><![CDATA[<p>SqlDependency ile yaptığım ilk test te karşıma çıkan bir problemi paylaşmak istedim.</p>
<p>Yazdığım kod aşağıdaki gibiydi. Ancak sürekli cache yenileme bloğuna düşüyordu ve sorunu çözmek için şu adresten koşulları sağladığıma emin olmaya çalıştım, adreste yazılanlara göre herhangi bir problem görünmüyordu sonra sorgumda bulunan alanları değiştirdim, bir kaç sildim , bir kaç alan ekledim değişen bir şey yoktu. <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.yilmazyavuz.com/yyblog/index.php/2009/12/sqldependency-surekli-bildiri-gonderme-problemi/">SqlDependency &#8211; Sürekli bildiri gönderme problemi</a></span>]]></description>
			<content:encoded><![CDATA[<p>SqlDependency ile yaptığım ilk test te karşıma çıkan bir problemi paylaşmak istedim.</p>
<p>Yazdığım kod aşağıdaki gibiydi. Ancak sürekli cache yenileme bloğuna düşüyordu ve sorunu çözmek için <a href="http://msdn.microsoft.com/en-us/library/aewzkxxh.aspx">şu adresten </a>koşulları sağladığıma emin olmaya çalıştım, adreste yazılanlara göre herhangi bir problem görünmüyordu sonra sorgumda bulunan alanları değiştirdim, bir kaç sildim , bir kaç alan ekledim değişen bir şey yoktu. En sonunda<span style="text-decoration: underline;"> [yy_commerce] yazan db adını sorgudan çıkardım</span> ve sorun çözüldü.</p>
<p><em>Çalışan Sorgu:</em></p>
<pre class="brush: sql;">SELECT  [oid],[TimeStamp] from [dbo].[Bilgisayar_CatalogProducts] WHERE i_ClassType = 4</pre>
<p><em>Çalışmayan Sorgunun bulunduğu kod:</em></p>
<pre class="brush: csharp;">

protected void Page_Load(object sender, EventArgs e)
{

if (HttpContext.Current.Cache[&quot;myc&quot;] == null)
{

using (SqlConnection connection =
new SqlConnection(GetConnectionString()))
{
using (SqlCommand command =
new SqlCommand(GetSQL(), connection))
{
SqlCacheDependency dependency =
new SqlCacheDependency(command);

SqlDependency.Start(GetConnectionString());
connection.Open();
DataTable dt=  new DataTable();
SqlDataAdapter da = new SqlDataAdapter(command);
da.Fill(dt);

Label1.Text = &quot;Cache Refresh: &quot; +
DateTime.Now.ToLongTimeString();
HttpContext.Current.Cache.Insert(&quot;myc&quot;, dt, dependency);
}
}
}
ASPxGridView1.DataSource = HttpContext.Current.Cache[&quot;myc&quot;];
ASPxGridView1.DataBind();
}

private string GetSQL()
{
return &quot;SELECT  [oid],[TimeStamp] from [yy_commerce].[dbo].[Bilgisayar_CatalogProducts] WHERE i_ClassType = 4&quot;;

}

private string GetConnectionString()
{
return &quot;server = .;Integrated security=SSPI; database=yy_commerce&quot;;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.yilmazyavuz.com/yyblog/index.php/2009/12/sqldependency-surekli-bildiri-gonderme-problemi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

