<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Sql Server Reporting Services &#8211; 7 / Report Builder yazısına yapılan yorumlar</title>
	<atom:link href="http://www.ahmetkaymaz.com/wp-seo-link-holder_akaymaz.php/2008/04/26/sql-server-reporting-services-7-report-builder/feed/?404;http://www.ahmetkaymaz.com:80/2008/04/26/sql-server-reporting-services-7-report-builder/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/</link>
	<description>SQL Server, C#, VB.NET, ASP.NET, AJAX ile ilgili örnek kitap ve ipuçları</description>
	<lastBuildDate>Fri, 03 Feb 2012 08:30:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Ahmet Kaymaz tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17176</link>
		<dc:creator>Ahmet Kaymaz</dc:creator>
		<pubDate>Mon, 04 Oct 2010 10:59:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17176</guid>
		<description>Barış,

bu şekilde kabul etmesi lazım. syntax hatası veriyorsa &#039; veya &quot; işaretlerini kontrol etmeni tavsiye ederim. Örneğin 

set @sql = ‘SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE ADISYON_TIPI = ”@TIP” ‘

ifadesi aşağıdaki gibi yazılır.

set @sql = &#039;SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD 
WHERE ADISYON_TIPI =&#039;&#039;&#039;+ @TIP +&#039;&#039;&#039;&#039;

Bu şekilde sp_msforeachdb prosedürüne sorguyu göndermede yani çalıştırmadan önce ekranda yazdırırsan doğru yazıp yazmadığını daha net görmüş olursun.</description>
		<content:encoded><![CDATA[<p>Barış,</p>
<p>bu şekilde kabul etmesi lazım. syntax hatası veriyorsa &#8216; veya &#8221; işaretlerini kontrol etmeni tavsiye ederim. Örneğin </p>
<p>set @sql = ‘SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE ADISYON_TIPI = ”@TIP” ‘</p>
<p>ifadesi aşağıdaki gibi yazılır.</p>
<p>set @sql = &#8216;SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD<br />
WHERE ADISYON_TIPI =&#8221;&#8217;+ @TIP +&#8221;&#8221;</p>
<p>Bu şekilde sp_msforeachdb prosedürüne sorguyu göndermede yani çalıştırmadan önce ekranda yazdırırsan doğru yazıp yazmadığını daha net görmüş olursun.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Barış Gülbaş tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17174</link>
		<dc:creator>Barış Gülbaş</dc:creator>
		<pubDate>Wed, 29 Sep 2010 15:08:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17174</guid>
		<description>Ahmet Hocam,

Bahsettiğiniz gibi değişkenin içerisine sorguyu ekledim ancak yine parametre çalışmadı. Parametresiz sorun yok. Aşagıda sp&#039;yi gönderiyorum. İnceleyebilirmisiniz.

Teşekkürler.



SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[SP_TEST1]

--@TARIH DATETIME
@TIP VARCHAR(5)
	
AS
BEGIN

	SET NOCOUNT ON;


declare @sql varchar(3900) 
 

set @sql = &#039;SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE ADISYON_TIPI = &#039;&#039;@TIP&#039;&#039; &#039;

declare @cmd1 varchar(100)
declare @cmd2 varchar(4000)
declare @cmd3 varchar(100)
set @cmd1 = &#039;if &#039;&#039;?&#039;&#039; like &#039;&#039;commonprefix_%&#039;&#039; raiserror (&#039;&#039;Starting ?&#039;&#039;, 0, 1) with nowait&#039;
set @cmd3 = &#039;if &#039;&#039;?&#039;&#039; like &#039;&#039;commonprefix_%&#039;&#039; print &#039;&#039;Finished ?&#039;&#039;&#039;
set @cmd2 =     replace(&#039;if &#039;&#039;?&#039;&#039; like &#039;&#039;ROP%&#039;&#039;     begin         use [?]        {0}     end&#039;, &#039;{0}&#039;, @sql)
exec sp_msforeachdb @command1 = @cmd1, @command2 = @cmd2, @command3 = @cmd3


END
GO

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO</description>
		<content:encoded><![CDATA[<p>Ahmet Hocam,</p>
<p>Bahsettiğiniz gibi değişkenin içerisine sorguyu ekledim ancak yine parametre çalışmadı. Parametresiz sorun yok. Aşagıda sp&#8217;yi gönderiyorum. İnceleyebilirmisiniz.</p>
<p>Teşekkürler.</p>
<p>SET ANSI_NULLS ON<br />
GO<br />
SET QUOTED_IDENTIFIER ON<br />
GO</p>
<p>ALTER PROCEDURE [dbo].[SP_TEST1]</p>
<p>&#8211;@TARIH DATETIME<br />
@TIP VARCHAR(5)</p>
<p>AS<br />
BEGIN</p>
<p>	SET NOCOUNT ON;</p>
<p>declare @sql varchar(3900) </p>
<p>set @sql = &#8216;SELECT DB_NAME(),SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE ADISYON_TIPI = &#8221;@TIP&#8221; &#8216;</p>
<p>declare @cmd1 varchar(100)<br />
declare @cmd2 varchar(4000)<br />
declare @cmd3 varchar(100)<br />
set @cmd1 = &#8216;if &#8221;?&#8221; like &#8221;commonprefix_%&#8221; raiserror (&#8221;Starting ?&#8221;, 0, 1) with nowait&#8217;<br />
set @cmd3 = &#8216;if &#8221;?&#8221; like &#8221;commonprefix_%&#8221; print &#8221;Finished ?&#8221;&#8217;<br />
set @cmd2 =     replace(&#8216;if &#8221;?&#8221; like &#8221;ROP%&#8221;     begin         use [?]        {0}     end&#8217;, &#8216;{0}&#8217;, @sql)<br />
exec sp_msforeachdb @command1 = @cmd1, @command2 = @cmd2, @command3 = @cmd3</p>
<p>END<br />
GO</p>
<p>SET ANSI_NULLS OFF<br />
GO<br />
SET QUOTED_IDENTIFIER OFF<br />
GO</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ahmet Kaymaz tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17173</link>
		<dc:creator>Ahmet Kaymaz</dc:creator>
		<pubDate>Tue, 28 Sep 2010 07:17:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17173</guid>
		<description>Barış,

sanırım @TARIH parametresini sorguya göndermek istiyorsun. SP_MSFOREACHDB nihayetinde nvarchar türünde parametre aldığı için sorgunun TARIH=”2010-09-26″ bölümünü TARIH=&#039;&#039;+ @TARIH +&#039;&#039; şeklinde string birleştirmesi yapman yeterli olacaktır. Eğer o satırda hata verirse önce @Sorgu varchar(1000)  şeklinde bir değişken tanımla bu değişkenin içerisine sorgunu yazdır. Ardından SP_MSFOREACHDB @Sorgu olarak çalıştır.</description>
		<content:encoded><![CDATA[<p>Barış,</p>
<p>sanırım @TARIH parametresini sorguya göndermek istiyorsun. SP_MSFOREACHDB nihayetinde nvarchar türünde parametre aldığı için sorgunun TARIH=”2010-09-26″ bölümünü TARIH=&#8221;+ @TARIH +&#8221; şeklinde string birleştirmesi yapman yeterli olacaktır. Eğer o satırda hata verirse önce @Sorgu varchar(1000)  şeklinde bir değişken tanımla bu değişkenin içerisine sorgunu yazdır. Ardından SP_MSFOREACHDB @Sorgu olarak çalıştır.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Barış Gülbaş tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17172</link>
		<dc:creator>Barış Gülbaş</dc:creator>
		<pubDate>Mon, 27 Sep 2010 15:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17172</guid>
		<description>Hocam, 

sp_msforeachdb&#039;yi biraz araştırdım benim işim görecek gibi ancak sp_msforeachdb içerisindeki QUERY&#039;e parametre gönderemiyorum. Örnek Aşağıdadır. İnceleyip bilgi verebilirmisiniz.

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[SP_DETAYLI_CIRO]
--@TARIH datetime 

AS
BEGIN
	SET NOCOUNT ON;
CREATE TABLE #TEMP1 (
DBNAME sysName,
CIRO float, 
NAKIT float, 
CARI float, 
KART_ADI nvarchar(30),
TUTAR float) 

 EXEC SP_MSFOREACHDB

&#039;IF &#039;&#039;?&#039;&#039; LIKE  &#039;&#039;ROP%&#039;&#039; 
BEGIN 
USE ? 
insert into #temp1
SELECT &#039;&#039;?&#039;&#039;,
(SELECT SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE TARIH=&#039;&#039;2010-09-26&#039;&#039;  ) TOPLAM_CIRO,
(SELECT SUM(NAKIT_ODENEN) FROM ARSIVAD WHERE TARIH=&quot;2010-09-26&quot; ) NAKIT,
(SELECT SUM(CARI_ODENEN) FROM ARSIVAD WHERE TARIH=&quot;2010-09-26&quot; ) CARI,
KR.KART_ADI,
SUM(K.TUTAR) TUTAR


FROM KARTODE K, KRD_KART KR   WHERE TARIH=&quot;2010-09-26&quot;
AND K.KART_KODU=KR.KOD
GROUP BY KR.KART_ADI 

END&#039; 

SELECT DBNAME,CIRO,NAKIT,CARI,KART_ADI,TUTAR FROM #TEMP1

DROP TABLE #TEMP1

END
GO

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO</description>
		<content:encoded><![CDATA[<p>Hocam, </p>
<p>sp_msforeachdb&#8217;yi biraz araştırdım benim işim görecek gibi ancak sp_msforeachdb içerisindeki QUERY&#8217;e parametre gönderemiyorum. Örnek Aşağıdadır. İnceleyip bilgi verebilirmisiniz.</p>
<p>SET ANSI_NULLS ON<br />
GO<br />
SET QUOTED_IDENTIFIER ON<br />
GO<br />
ALTER PROCEDURE [dbo].[SP_DETAYLI_CIRO]<br />
&#8211;@TARIH datetime </p>
<p>AS<br />
BEGIN<br />
	SET NOCOUNT ON;<br />
CREATE TABLE #TEMP1 (<br />
DBNAME sysName,<br />
CIRO float,<br />
NAKIT float,<br />
CARI float,<br />
KART_ADI nvarchar(30),<br />
TUTAR float) </p>
<p> EXEC SP_MSFOREACHDB</p>
<p>&#8216;IF &#8221;?&#8221; LIKE  &#8221;ROP%&#8221;<br />
BEGIN<br />
USE ?<br />
insert into #temp1<br />
SELECT &#8221;?&#8221;,<br />
(SELECT SUM(ADISYON_TUTARI) FROM ARSIVAD WHERE TARIH=&#8221;2010-09-26&#8221;  ) TOPLAM_CIRO,<br />
(SELECT SUM(NAKIT_ODENEN) FROM ARSIVAD WHERE TARIH=&#8221;2010-09-26&#8243; ) NAKIT,<br />
(SELECT SUM(CARI_ODENEN) FROM ARSIVAD WHERE TARIH=&#8221;2010-09-26&#8243; ) CARI,<br />
KR.KART_ADI,<br />
SUM(K.TUTAR) TUTAR</p>
<p>FROM KARTODE K, KRD_KART KR   WHERE TARIH=&#8221;2010-09-26&#8243;<br />
AND K.KART_KODU=KR.KOD<br />
GROUP BY KR.KART_ADI </p>
<p>END&#8217; </p>
<p>SELECT DBNAME,CIRO,NAKIT,CARI,KART_ADI,TUTAR FROM #TEMP1</p>
<p>DROP TABLE #TEMP1</p>
<p>END<br />
GO</p>
<p>SET ANSI_NULLS OFF<br />
GO<br />
SET QUOTED_IDENTIFIER OFF<br />
GO</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ahmet Kaymaz tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17157</link>
		<dc:creator>Ahmet Kaymaz</dc:creator>
		<pubDate>Wed, 25 Aug 2010 10:54:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17157</guid>
		<description>Barış,

bunun için tüm DB&#039;leri UNION ile birleştiren bir view hazırlayabilirsin veya SQL Server içerisinde standart olarak sp_msforeachdb yordamı kullanılabilir. Fakat sp_msforeachdb yordamına çok güvenme derim. Bazı projelerde beni yarı yolda bırakmıştır :). Veya kendin bir procedure hazırlarsın. Bu prosedür sysdatabases katalok view&#039;inden DB isimlerini okuyup ona göre dinamik bir SQL sorgusu oluşturabilirsin.</description>
		<content:encoded><![CDATA[<p>Barış,</p>
<p>bunun için tüm DB&#8217;leri UNION ile birleştiren bir view hazırlayabilirsin veya SQL Server içerisinde standart olarak sp_msforeachdb yordamı kullanılabilir. Fakat sp_msforeachdb yordamına çok güvenme derim. Bazı projelerde beni yarı yolda bırakmıştır <img src='http://www.ahmetkaymaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Veya kendin bir procedure hazırlarsın. Bu prosedür sysdatabases katalok view&#8217;inden DB isimlerini okuyup ona göre dinamik bir SQL sorgusu oluşturabilirsin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Barış Gülbaş tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-17153</link>
		<dc:creator>Barış Gülbaş</dc:creator>
		<pubDate>Fri, 20 Aug 2010 11:13:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-17153</guid>
		<description>Ahmet Hocam Selamlar,

reporting service’de en sonra dinamiş data source konusuna takılmıştım ve yardımlarınız sorucunda parametre sayesinde db’ler arasında geçiş yapabiliyorum.

Şimdi farklı bir sorum olacak. 

SSRS’de, yine farklı Db’lerim olduğu için (Db şemaları aynı) bir Query’i her db için tekrar tekrar UNION SELECT’i kullanmak yerine sürekli Db’leri dolaşacak Dinamik bir query’i yazılabilir mi? 

Not: Ana Db’de diğer Db’lerin adlarını barındıran bir tablom var. 

Yardımcı Olabilirseniz Çok Sevinirim.

Teşekkürler.</description>
		<content:encoded><![CDATA[<p>Ahmet Hocam Selamlar,</p>
<p>reporting service’de en sonra dinamiş data source konusuna takılmıştım ve yardımlarınız sorucunda parametre sayesinde db’ler arasında geçiş yapabiliyorum.</p>
<p>Şimdi farklı bir sorum olacak. </p>
<p>SSRS’de, yine farklı Db’lerim olduğu için (Db şemaları aynı) bir Query’i her db için tekrar tekrar UNION SELECT’i kullanmak yerine sürekli Db’leri dolaşacak Dinamik bir query’i yazılabilir mi? </p>
<p>Not: Ana Db’de diğer Db’lerin adlarını barındıran bir tablom var. </p>
<p>Yardımcı Olabilirseniz Çok Sevinirim.</p>
<p>Teşekkürler.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ahmet Kaymaz tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-9050</link>
		<dc:creator>Ahmet Kaymaz</dc:creator>
		<pubDate>Thu, 22 Oct 2009 07:34:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-9050</guid>
		<description>Fatih merhaba,

eğer hala bir çözüm bulamadıysan blog -&gt; ahmetkaymaz.com adresine detaylı mail atarsan belki bir fikir yürütebilirim.</description>
		<content:encoded><![CDATA[<p>Fatih merhaba,</p>
<p>eğer hala bir çözüm bulamadıysan blog -> ahmetkaymaz.com adresine detaylı mail atarsan belki bir fikir yürütebilirim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Fatih tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-7538</link>
		<dc:creator>Fatih</dc:creator>
		<pubDate>Mon, 05 Oct 2009 14:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-7538</guid>
		<description>merhaba hocam. benim sorum grafik raporlarla ilgili. reports model olarak sipariş tablosunu aldım ve bu tabloda tahmin edeceğiniz üzere ürün kodundan miktarına açıklamasından müşterisine kadar oldukça fazla alan mevcut. daha sonra Report Builder ile yeni bir rapor sayfası açıyorum ve tipinide chart olarak seçiyorum. burda şöyle bir sorun var. diyelimki kullanıcı grafiğin üzerine ürün numarası ve miktar alanlarını sürükleyip bırakıyor. raporu çalıştırdığımız zaman bir grafik çıkıyoru buraya kadar herşey normal. ama daha sonra grafiğin üzine tıkladığımızda ilgili ürünle ilgili table bir rapor açıyor ancak bu raporun chart üzerinde alanlarla ilgisi yok. burada default alanlar geliyor. bunuda araştırdığımda daha visual studio ekranında iken table nesnesi üzerinde defaultdetailattribute özelliğinden geldiğini keşfettim. burada tanımladığım alanldar table rapor üzerinde geliyor. ama ben grafiğin üzerine ne sürüklemişse kullanıcı onların detay rapor üzerinde görünmesini sağlamak istiyorum. inşallah derdimi anlatabilmişimdir. eğer anlatamadıysam mail yolu ile resimli vir anlatım yapmayıda seve seve kabul ederim. ilginize şimdiden çok teşekkürler</description>
		<content:encoded><![CDATA[<p>merhaba hocam. benim sorum grafik raporlarla ilgili. reports model olarak sipariş tablosunu aldım ve bu tabloda tahmin edeceğiniz üzere ürün kodundan miktarına açıklamasından müşterisine kadar oldukça fazla alan mevcut. daha sonra Report Builder ile yeni bir rapor sayfası açıyorum ve tipinide chart olarak seçiyorum. burda şöyle bir sorun var. diyelimki kullanıcı grafiğin üzerine ürün numarası ve miktar alanlarını sürükleyip bırakıyor. raporu çalıştırdığımız zaman bir grafik çıkıyoru buraya kadar herşey normal. ama daha sonra grafiğin üzine tıkladığımızda ilgili ürünle ilgili table bir rapor açıyor ancak bu raporun chart üzerinde alanlarla ilgisi yok. burada default alanlar geliyor. bunuda araştırdığımda daha visual studio ekranında iken table nesnesi üzerinde defaultdetailattribute özelliğinden geldiğini keşfettim. burada tanımladığım alanldar table rapor üzerinde geliyor. ama ben grafiğin üzerine ne sürüklemişse kullanıcı onların detay rapor üzerinde görünmesini sağlamak istiyorum. inşallah derdimi anlatabilmişimdir. eğer anlatamadıysam mail yolu ile resimli vir anlatım yapmayıda seve seve kabul ederim. ilginize şimdiden çok teşekkürler</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ahmet Kaymaz tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-6463</link>
		<dc:creator>Ahmet Kaymaz</dc:creator>
		<pubDate>Thu, 10 Sep 2009 05:32:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-6463</guid>
		<description>Bu kadirşinas mesajın için çok teşekkür ederim :) İş ve özel hayatın için aynı dilekleri diliyorum.</description>
		<content:encoded><![CDATA[<p>Bu kadirşinas mesajın için çok teşekkür ederim <img src='http://www.ahmetkaymaz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  İş ve özel hayatın için aynı dilekleri diliyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Ergin GÜZEL tarafından</title>
		<link>http://www.ahmetkaymaz.com/2008/04/26/sql-server-reporting-services-7-report-builder/comment-page-1/#comment-6433</link>
		<dc:creator>Ergin GÜZEL</dc:creator>
		<pubDate>Mon, 07 Sep 2009 19:06:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.ahmetkaymaz.com/?p=260#comment-6433</guid>
		<description>Merhabalar Ahmet Hocam
Netron&#039;da sizden SQL Server dersleri alırken aldığım hazzı, şimdi RS üzerine yazdığınız bu 7 makaleyi okurken alıyorum. Yine detaylar, yine hayat kurtaran ince noktalar. Ellerinize sağlık hocam. Bana ne kadar yardımcı olduğunuzu anlatamam.. Allah size, ve bize SQL server anlatırken doğan, şimdilerde 3 yaşında olan kızınıza sağlıklı ve mutlu bir ömür versin..</description>
		<content:encoded><![CDATA[<p>Merhabalar Ahmet Hocam<br />
Netron&#8217;da sizden SQL Server dersleri alırken aldığım hazzı, şimdi RS üzerine yazdığınız bu 7 makaleyi okurken alıyorum. Yine detaylar, yine hayat kurtaran ince noktalar. Ellerinize sağlık hocam. Bana ne kadar yardımcı olduğunuzu anlatamam.. Allah size, ve bize SQL server anlatırken doğan, şimdilerde 3 yaşında olan kızınıza sağlıklı ve mutlu bir ömür versin..</p>
]]></content:encoded>
	</item>
</channel>
</rss>

