<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Fox4um - Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
	<link rel="self" href="http://www.fox4um.com/feed/atom/topic/167/"/>
	<updated>2009-01-16T10:39:05Z</updated>
	<generator>PunBB</generator>
	<id>http://www.fox4um.com/topic/167/yeni-baslayanlar-ve-foxpro-2xten-gecenler-icin-vfp/</id>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7247/#p7247"/>
			<content type="html"><![CDATA[<p>MSN&#039;e eklemesine ekledim ama oradaki id&#039;in neydi hatirlamiyorum. Sen uygun oldugunda bir mesaj gonder.</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-01-16T10:39:05Z</updated>
			<id>http://www.fox4um.com/post/7247/#p7247</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7237/#p7237"/>
			<content type="html"><![CDATA[<p>Kusura bakma bugun tam cikarken farkettim MSNi ama ekeledim, yarin oglen civari bakariz.</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-01-15T21:59:41Z</updated>
			<id>http://www.fox4um.com/post/7237/#p7237</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7233/#p7233"/>
			<content type="html"><![CDATA[<p>MSN kullaniyor musun? Beni MSN&#039;den ara bakalim ( cbasoz@passport.com )</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-01-15T13:15:25Z</updated>
			<id>http://www.fox4um.com/post/7233/#p7233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7231/#p7231"/>
			<content type="html"><![CDATA[<p>Çetin Hocam
<br />Sizin söylediklerinizi aşağıdaki sırada yaptım
</p><p>**********
<br />create table (home()+&#039;Projelerim&#039;) free (Caption c(50), Path c(250)) [enter]
<br />use [enter]
</p><p>Modi comm (home()+&#039;Baslat&#039;) [enter]
</p><p>-Asagidaki kodu yapistir, [Ctrl+W] ile sakla
<br />Kod: visualfoxpro
<br />USE HOME()+&#039;Projelerim&#039;
<br />BROWSE
<br />SET DEFAULT TO (TRIM(Projelerim.path))
<br />_screen.Caption = TRIM(Projelerim.Caption)
<br />USE IN &#039;Projelerim&#039;
</p><p>-Command window
<br />_cliptext = home()+&#039;Projelerim.prg&#039;
<br />-Tools\Options\File Locations\Startup Program. Modify.
<br />[Ctrl+V]
<br />OK
<br />Set as default
</p><p>** Fakat kapatıp açtığımda 
<br />Browse ekranı karşıma gelmedi
<br />&quot;-Tools\Options\File Locations\Startup Program&quot; baktığımda&nbsp; boş olduğunu gördüm.
<br />İşlemleri tekrar denememe rağmen olmadğını gördüm.
<br />Nerde hata yaptım onu anlıyamadım. 
<br />Yardımcı olursanız sevinirim.
<br />Şimdiden teşekkürler...</p>]]></content>
			<author>
				<name><![CDATA[tamer061966]]></name>
				<uri>http://www.fox4um.com/user/600/</uri>
			</author>
			<updated>2009-01-15T12:35:59Z</updated>
			<id>http://www.fox4um.com/post/7231/#p7231</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7226/#p7226"/>
			<content type="html"><![CDATA[<p>Sayın Çetin Hocam!
<br />Ben hasbelkader VFP öğrenmeye çalışıyorum. Bu siteyide mümkün oldukça takip ediyorum. Bilgi aktarmaktaki çabanız gerçekten hertürlü saygıyı hakediyor.
<br />Aktaracağınız bilgileri sabırsızlıkla bekliyorum. Elinize ve yüreğinize sağlık.
<br />Tekrar teşşekürler Çetin Hocam!</p>]]></content>
			<author>
				<name><![CDATA[tamer061966]]></name>
				<uri>http://www.fox4um.com/user/600/</uri>
			</author>
			<updated>2009-01-10T20:04:03Z</updated>
			<id>http://www.fox4um.com/post/7226/#p7226</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/7225/#p7225"/>
			<content type="html"><![CDATA[<p>Teşekürler Çetin Hocam!</p>]]></content>
			<author>
				<name><![CDATA[tamer061966]]></name>
				<uri>http://www.fox4um.com/user/600/</uri>
			</author>
			<updated>2009-01-10T20:03:10Z</updated>
			<id>http://www.fox4um.com/post/7225/#p7225</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4615/#p4615"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>cetinbasoz yazdı:</cite><blockquote><p>1) Evet var:) Commandbuilder zaten ? kullanarak yapiyor.
<br />Sende nasil olsa SQL2005 ve Adventureworks vardir:)
<br /></p><div class="codebox"><div class="head">C#</div><table class="csharp fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br />5
<br />6
<br />7
<br />8
<br />9
<br />10
<br /></pre></td><td class="de1"><pre class="de1">.
<br />.
<br />&nbsp; &nbsp; <span class="me1">SqlCommand</span> cmd <span class="sy0">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> SqlCommand<span class="br0">&#40;</span>strSelect, sConn<span class="br0">&#41;</span><span class="sy0">;</span>
<br />.
<br />.
<br />.
<br />&nbsp; &nbsp; <span class="me1">OleDbCommand</span> cmd <span class="sy0">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> OleDbCommand<span class="br0">&#40;</span>strSelect, sConn<span class="br0">&#41;</span><span class="sy0">;</span>
<br />.
<br />.
<br />.</pre></td></tr></tbody></table></div></blockquote></div><p>
<br />SqlCommand ve OleDbCommand kullanarak örnekler vermişsin.
<br />Ben DbCommand kullanıyordum. Ondaki parametre özelliği bunlar kadar gelişmiş değil.
</p><p>Bende SqlCommanda dönerim artık.</p>]]></content>
			<author>
				<name><![CDATA[ctapan]]></name>
				<uri>http://www.fox4um.com/user/13/</uri>
			</author>
			<updated>2008-01-18T21:29:55Z</updated>
			<id>http://www.fox4um.com/post/4615/#p4615</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4613/#p4613"/>
			<content type="html"><![CDATA[<p>Yo dogru anlamissin. Ancak orada &#039;select ....&#039;+@valueList+&#039;...&#039; şeklinde. VFP&#039;den &#039;select ....&#039;+m.valueList+&#039;...&#039; yapmissin gibi. Yani artik parametre gibi değil.</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2008-01-18T20:37:44Z</updated>
			<id>http://www.fox4um.com/post/4613/#p4613</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4608/#p4608"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>cetinbasoz yazdı:</cite><blockquote><p>Bu arada bunun SQL injection&#039;a davetiye oldugunu aklindan cikarma. Disaridan ulasilabilen yerlerde kullanma.</p></blockquote></div><p>
<br />bu &quot;@&quot; , &quot;?&quot; yerine geçmiyor mu? string olarak eklemek yerine parametre olarak gönderirsen enjeksiyon olmaz dememiş miydin? yoksa ben bişey anlamadım mı? <img src="http://www.fox4um.com/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></content>
			<author>
				<name><![CDATA[metin]]></name>
				<uri>http://www.fox4um.com/user/39/</uri>
			</author>
			<updated>2008-01-18T15:13:22Z</updated>
			<id>http://www.fox4um.com/post/4608/#p4608</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4607/#p4607"/>
			<content type="html"><![CDATA[<p>Bu arada bunun SQL injection&#039;a davetiye oldugunu aklindan cikarma. Disaridan ulasilabilen yerlerde kullanma.</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2008-01-18T14:21:44Z</updated>
			<id>http://www.fox4um.com/post/4607/#p4607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4606/#p4606"/>
			<content type="html"><![CDATA[<div class="codebox"><div class="head">SQL</div><table class="sql fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br />5
<br />6
<br />7
<br />8
<br />9
<br />10
<br /></pre></td><td class="de1"><pre class="de1"><span class="kw1">CREATE</span> PROCEDURE dbo<span class="sy0">.</span>InQuery
<br />&nbsp; &nbsp; @valueList nvarchar<span class="br0">&#40;</span><span class="nu0">1000</span><span class="br0">&#41;</span>
<br /><span class="kw1">AS</span>
<br />declare @sql nvarchar<span class="br0">&#40;</span><span class="nu0">4000</span><span class="br0">&#41;</span>;
<br /><span class="kw1">SET</span> @sql <span class="sy0">=</span> N<span class="st0">'</span>
<br /><span class="st0">select * from </span>
<br /><span class="st0"> AdventureWorks.Humanresources.vEmployee </span>
<br /><span class="st0"> where countryRegionName in ('</span><span class="sy0">+</span>@valueList<span class="sy0">+</span><span class="st0">')'</span>;
<br />&nbsp;
<br />EXECUTE sp_executesql @sql;</pre></td></tr></tbody></table></div><p>
</p><p>Yarattiktan sonra normal SP gibi cagiracaksin. 
</p><div class="codebox"><div class="head">C#</div><table class="csharp fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br /></pre></td><td class="de1"><pre class="de1"><span class="kw4">string</span> paramstring <span class="sy0">=</span> <span class="st_h">@&quot;'ALFKI','BONAP','CACTU'&quot;</span><span class="sy0">;</span>
<br />SqlCommand cmd <span class="sy0">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> SqlCommand<span class="br0">&#40;</span><span class="st0">&quot;InQuery&quot;</span>, con<span class="br0">&#41;</span><span class="sy0">;</span>
<br />cmd.<span class="me1">CommandType</span> <span class="sy0">=</span> CommandType.<span class="me1">StoredProcedure</span>
<br />cmd.<span class="me1">Parameters</span>.<span class="me1">Add</span><span class="br0">&#40;</span><span class="st0">&quot;@valueList&quot;</span>, SqlDbType.<span class="me1">NVarChar</span><span class="br0">&#41;</span>.<span class="me1">Value</span> <span class="sy0">=</span> paramString<span class="sy0">;</span></pre></td></tr></tbody></table></div>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2008-01-18T14:20:44Z</updated>
			<id>http://www.fox4um.com/post/4606/#p4606</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4604/#p4604"/>
			<content type="html"><![CDATA[<p>Teşekkürler ama tam olarak benim anlatmak istediğim bu değildi.
</p><p>Ben sp de in de kullanılmak üzere göndermek istiyorum bu filtreyi
<br /></p><div class="codebox"><div class="head">SQL</div><table class="sql fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br /></pre></td><td class="de1"><pre class="de1"><span class="kw1">CREATE</span> PROCEDURE dbo<span class="sy0">.</span>StoredProcedure1 
<br />@Parametre1 varchar<span class="br0">&#40;</span><span class="nu0">100</span><span class="br0">&#41;</span>
<br /><span class="kw1">AS</span>
<br /><span class="kw1">SELECT</span> <span class="sy0">*</span> <span class="kw1">FROM</span> northWind <span class="kw1">WHERE</span> CustomedId <span class="kw1">IN</span> <span class="br0">&#40;</span>@Parametre1<span class="br0">&#41;</span></pre></td></tr></tbody></table></div><p>
</p><p>Gibi birşey yapmak istiyorum. 
<br />Birde mümkünse c# da lütfen <img src="http://www.fox4um.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[ctapan]]></name>
				<uri>http://www.fox4um.com/user/13/</uri>
			</author>
			<updated>2008-01-18T12:53:43Z</updated>
			<id>http://www.fox4um.com/post/4604/#p4604</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4601/#p4601"/>
			<content type="html"><![CDATA[<p>Local lnHandle
<br />lnHandle=Sqlstringconnect(&#039;DRIVER=SQL Server;SERVER=.;Trusted_connection=Yes&#039;)
</p>
<br /><p>m.ldDate = {^1997/08/21}
<br />m.customerID1=&#039;FOLIG&#039;
<br />m.customerID2=&#039;SAVEA&#039;
<br />TEXT to lcStatement1 noshow
<br />select * from Northwind.dbo.orders
<br />&nbsp; &nbsp;where ShippedDate = ?m.ldDate and customerID in (?m.customerID1,?m.customerID2)
<br />ENDTEXT
<br />lcList = &quot;&#039;FOLIG&#039;,&#039;SAVEA&#039;&quot;
<br />TEXT to lcStatement2 TEXTMERGE noshow
<br />select * from Northwind.dbo.orders
<br />&nbsp; &nbsp;where ShippedDate = ?m.ldDate and customerID in (&lt;&lt;m.lcList&gt;&gt;)
<br />ENDTEXT
</p><p>SQLExec(lnHandle, m.lcStatement1,&#039;myResult1&#039;)
<br />SQLExec(lnHandle, m.lcStatement2,&#039;myResult2&#039;)
<br />SQLDisconnect(lnHandle)
<br />Select myResult1
<br />Browse
<br />Select myResult2
<br />Browse</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2008-01-18T12:08:59Z</updated>
			<id>http://www.fox4um.com/post/4601/#p4601</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4600/#p4600"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>cetinbasoz yazdı:</cite><blockquote><p>2) IN tipi sorgularda genelde bir string build edip onu gonderiyorlar. Ben hic bir zaman ona taraftar olmadim:) Benim yaptigim (hem VFPde hem C#da) SQL serverda bir temp tablo yaratip IN degerlerini oraya insert etmek. Sonra da o tabloyla inner join yapan select ile sonucu almak.</p></blockquote></div><p>
<br />Senin yöntemde kullanışlı ama merakımdan soruyorum. String build edip nasıl gönderiyorlar. Ben yapamadımda</p>]]></content>
			<author>
				<name><![CDATA[ctapan]]></name>
				<uri>http://www.fox4um.com/user/13/</uri>
			</author>
			<updated>2008-01-18T10:15:46Z</updated>
			<id>http://www.fox4um.com/post/4600/#p4600</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Yeni başlayanlar ve Foxpro 2.x'ten geçenler için VFP]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/4596/#p4596"/>
			<content type="html"><![CDATA[<p>3) <a href="http://msdn2.microsoft.com/en-us/library/ms917363.aspx">http://msdn2.microsoft.com/en-us/library/ms917363.aspx</a></p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2008-01-17T15:32:14Z</updated>
			<id>http://www.fox4um.com/post/4596/#p4596</id>
		</entry>
</feed>

