<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4639836390524927894</id><updated>2011-11-28T01:48:53.119+02:00</updated><category term='c#'/><category term='Tarih'/><category term='Kitap'/><category term='IComparer'/><category term='sql'/><category term='Futbol'/><category term='generics'/><category term='uçak'/><category term='lsmw'/><category term='batch input'/><category term='direct input'/><category term='databound'/><category term='deneme'/><category term='Sinema'/><category term='bapi'/><category term='google'/><title type='text'>bir özgür adam</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-2877725462814027015</id><published>2010-01-12T09:52:00.002+02:00</published><updated>2010-01-12T09:53:12.467+02:00</updated><title type='text'>SQL: Select from multiple tables</title><content type='html'>&lt;div&gt;Select companyName, City , OrderDate, Freight From Customers, Orders&lt;/div&gt;&lt;div&gt;where customers.CustomerID = Orders.CustomerID&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2.satır eğer foreign key yok ise gerekli&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-2877725462814027015?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/2877725462814027015/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2010/01/sql-select-from-multiple-tables.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2877725462814027015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2877725462814027015'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2010/01/sql-select-from-multiple-tables.html' title='SQL: Select from multiple tables'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-6714067330847715127</id><published>2009-09-17T23:54:00.001+03:00</published><updated>2009-09-17T23:55:55.862+03:00</updated><title type='text'>EXAM 70-431 : Microsoft SQL Server 2005</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sınav hakkında detaylı bilgi için : &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-431&amp;amp;locale=en-us"&gt;http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-431&amp;amp;locale=en-us&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Microsoft, sınav sistemini ve sertifika isimlerini değiştirse de sertifika sınavları testkingleri çözerek rahatça geçilebilecek seviyede bırakılmış. Virtual CertExam Suite ile .vce dosyalarını açıp testkinglere çalışabilirsiniz. Unicerts,Pass4Sure, ActualTest’in testkingleri sorulan sorularla çok büyük benzerlik gösteriyor. Simulasyon sistemi de kimseyi korkutmasın. Çok fazla soru çeşidi olduğunu düşünmüyorum. Muhtemelen, çözeceğiniz simulasyonların benzerleri sınavda karşınıza çıkacaktır.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Aşırı faydalı linkler için  : Let's google it !&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-6714067330847715127?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/6714067330847715127/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/09/exam-70-431-microsoft-sql-server-2005.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6714067330847715127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6714067330847715127'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/09/exam-70-431-microsoft-sql-server-2005.html' title='EXAM 70-431 : Microsoft SQL Server 2005'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-7772456606019829099</id><published>2009-07-09T14:44:00.001+03:00</published><updated>2009-07-09T14:45:46.522+03:00</updated><title type='text'>BDC: EXCEL den XK01'e data ekleme</title><content type='html'>&lt;style type="text/css"&gt; SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S31 { font-style: italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33 { color: #4DA619; } .L1S52 { color: #0000FF; } &lt;/style&gt; &lt;span&gt;&lt;span class="L1S52"&gt;report&lt;/span&gt; ZZEXCEL_BATCHINPUT&lt;br /&gt;       &lt;span class="L1S52"&gt;no&lt;/span&gt; &lt;span class="L1S52"&gt;standard&lt;/span&gt; &lt;span class="L1S52"&gt;page&lt;/span&gt; heading &lt;span class="L1S52"&gt;line&lt;/span&gt;-&lt;span class="L1S52"&gt;size&lt;/span&gt; &lt;span class="L1S32"&gt;255&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;TYPE&lt;/span&gt;-POOLS: truxs.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;data&lt;/span&gt;: &lt;span class="L1S52"&gt;begin&lt;/span&gt; &lt;span class="L1S52"&gt;of&lt;/span&gt; w_satis &lt;span class="L1S52"&gt;OCCURS&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt;,&lt;br /&gt;LIFNR(&lt;span class="L1S32"&gt;010&lt;/span&gt;),&lt;br /&gt;KTOKK(&lt;span class="L1S32"&gt;004&lt;/span&gt;),&lt;br /&gt;NAME1(&lt;span class="L1S32"&gt;030&lt;/span&gt;),&lt;br /&gt;SORTL(&lt;span class="L1S32"&gt;010&lt;/span&gt;),&lt;br /&gt;LAND1(&lt;span class="L1S32"&gt;003&lt;/span&gt;),&lt;br /&gt;SPRAS(&lt;span class="L1S32"&gt;002&lt;/span&gt;),&lt;br /&gt;  &lt;span class="L1S52"&gt;END&lt;/span&gt; &lt;span class="L1S52"&gt;OF&lt;/span&gt; w_satis.&lt;br /&gt;&lt;span class="L1S52"&gt;DATA&lt;/span&gt; : it_raw &lt;span class="L1S52"&gt;TYPE&lt;/span&gt; truxs_t_text_data,&lt;br /&gt;      &lt;span class="L1S52"&gt;mode&lt;/span&gt; &lt;span class="L1S52"&gt;TYPE&lt;/span&gt; &lt;span class="L1S52"&gt;c&lt;/span&gt; &lt;span class="L1S52"&gt;VALUE&lt;/span&gt; &lt;span class="L1S33"&gt;'N'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;DATA&lt;/span&gt;: BDCTAB &lt;span class="L1S52"&gt;LIKE&lt;/span&gt; BDCDATA &lt;span class="L1S52"&gt;OCCURS&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt; &lt;span class="L1S52"&gt;WITH&lt;/span&gt; &lt;span class="L1S52"&gt;HEADER&lt;/span&gt; &lt;span class="L1S52"&gt;LINE&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;PARAMETERS&lt;/span&gt;: p_file &lt;span class="L1S52"&gt;TYPE&lt;/span&gt; rlgrap-filename.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;AT&lt;/span&gt; SELECTION-&lt;span class="L1S52"&gt;SCREEN&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt; &lt;span class="L1S52"&gt;VALUE&lt;/span&gt;-REQUEST &lt;span class="L1S52"&gt;FOR&lt;/span&gt; p_file.&lt;br /&gt;  &lt;span class="L1S52"&gt;CALL&lt;/span&gt; &lt;span class="L1S52"&gt;FUNCTION&lt;/span&gt; &lt;span class="L1S33"&gt;'F4_FILENAME'&lt;/span&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;      field_name = &lt;span class="L1S33"&gt;'P_FILE'&lt;/span&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;IMPORTING&lt;/span&gt;&lt;br /&gt;      file_name  = p_file.&lt;br /&gt;start-&lt;span class="L1S52"&gt;of&lt;/span&gt;-selection.&lt;br /&gt;  &lt;span class="L1S52"&gt;CALL&lt;/span&gt; &lt;span class="L1S52"&gt;FUNCTION&lt;/span&gt; &lt;span class="L1S33"&gt;'TEXT_CONVERT_XLS_TO_SAP'&lt;/span&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;      i_tab_raw_data       = it_raw&lt;br /&gt;      i_filename           = p_file&lt;br /&gt;    &lt;span class="L1S52"&gt;TABLES&lt;/span&gt;&lt;br /&gt;      i_tab_converted_data = w_satis[]&lt;br /&gt;    &lt;span class="L1S52"&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;      conversion_failed    = &lt;span class="L1S32"&gt;1&lt;/span&gt;&lt;br /&gt;      &lt;span class="L1S52"&gt;OTHERS&lt;/span&gt;               = &lt;span class="L1S32"&gt;2&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;LOOP&lt;/span&gt; &lt;span class="L1S52"&gt;AT&lt;/span&gt; w_satis.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc      &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;'SAPMF02K'&lt;/span&gt; &lt;span class="L1S33"&gt;'0100'&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'RF02K-KTOKK'&lt;/span&gt; .&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'/00'&lt;/span&gt; .&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'RF02K-LIFNR'&lt;/span&gt;       &lt;span class="L1S31"&gt;"'deneme001'.&lt;/span&gt;&lt;br /&gt;                              w_satis-LIFNR.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'RF02K-KTOKK'&lt;/span&gt;&lt;br /&gt;                              w_satis-KTOKK.      &lt;span class="L1S31"&gt;"'0001'.&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc      &lt;span class="L1S52"&gt;using&lt;/span&gt;  &lt;span class="L1S33"&gt;'SAPMF02K'&lt;/span&gt; &lt;span class="L1S33"&gt;'0110'&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt;  &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'LFA1-TELTX'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'/00'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'LFA1-NAME1'&lt;/span&gt;&lt;br /&gt;                              w_satis-NAME1.      &lt;span class="L1S31"&gt;"'Orhan'.&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'LFA1-SORTL'&lt;/span&gt;&lt;br /&gt;                              w_satis-SORTL.      &lt;span class="L1S31"&gt;"'Or'.&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'LFA1-LAND1'&lt;/span&gt;&lt;br /&gt;                              w_satis-LAND1.      &lt;span class="L1S31"&gt;"'GB'.&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'LFA1-SPRAS'&lt;/span&gt;&lt;br /&gt;                              w_satis-SPRAS.      &lt;span class="L1S31"&gt;"'TR'.&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc      &lt;span class="L1S52"&gt;using&lt;/span&gt;  &lt;span class="L1S33"&gt;'SAPMF02K'&lt;/span&gt; &lt;span class="L1S33"&gt;'0120'&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'LFA1-KUNNR'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'/00'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc      &lt;span class="L1S52"&gt;using&lt;/span&gt;  &lt;span class="L1S33"&gt;'SAPMF02K'&lt;/span&gt; &lt;span class="L1S33"&gt;'0130'&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'LFBK-BANKS(01)'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'=ENTR'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc     &lt;span class="L1S52"&gt;using&lt;/span&gt;  &lt;span class="L1S33"&gt;'SAPMF02K'&lt;/span&gt; &lt;span class="L1S33"&gt;'0380'&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'KNVK-NAMEV(01)'&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;perform&lt;/span&gt; add_bdc       &lt;span class="L1S52"&gt;using&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;''&lt;/span&gt; &lt;span class="L1S33"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;br /&gt;                              &lt;span class="L1S33"&gt;'=ENTR'&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;CALL&lt;/span&gt; &lt;span class="L1S52"&gt;TRANSACTION&lt;/span&gt; &lt;span class="L1S33"&gt;'XK01'&lt;/span&gt; &lt;span class="L1S52"&gt;USING&lt;/span&gt; bdctab &lt;span class="L1S52"&gt;MODE&lt;/span&gt; &lt;span class="L1S52"&gt;mode&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;IF&lt;/span&gt; sy-subrc &lt;span class="L1S52"&gt;EQ&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt;.&lt;br /&gt;  &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:  w_satis-LIFNR,  &lt;span class="L1S33"&gt;'eklendi'&lt;/span&gt; .&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;FORM&lt;/span&gt; add_bdc &lt;span class="L1S52"&gt;USING&lt;/span&gt;   &lt;span class="L1S52"&gt;program&lt;/span&gt; &lt;span class="L1S52"&gt;dynpro&lt;/span&gt; fname fvalue .&lt;br /&gt;  &lt;span class="L1S52"&gt;CLEAR&lt;/span&gt; bdctab .&lt;br /&gt;  &lt;span class="L1S52"&gt;IF&lt;/span&gt; fname &lt;span class="L1S52"&gt;EQ&lt;/span&gt; space .&lt;br /&gt;    bdctab-&lt;span class="L1S52"&gt;program&lt;/span&gt;  = &lt;span class="L1S52"&gt;program&lt;/span&gt; .&lt;br /&gt;    bdctab-&lt;span class="L1S52"&gt;dynpro&lt;/span&gt;   = &lt;span class="L1S52"&gt;dynpro&lt;/span&gt;  .&lt;br /&gt;    bdctab-dynbegin = &lt;span class="L1S33"&gt;'X'&lt;/span&gt; .&lt;br /&gt;  &lt;span class="L1S52"&gt;ELSE&lt;/span&gt; .&lt;br /&gt;    bdctab-fnam = fname  .&lt;br /&gt;    bdctab-fval = fvalue .&lt;br /&gt;  &lt;span class="L1S52"&gt;ENDIF&lt;/span&gt; .&lt;br /&gt;  &lt;span class="L1S52"&gt;APPEND&lt;/span&gt; bdctab .&lt;br /&gt;&lt;span class="L1S52"&gt;ENDFORM&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/4639836390524927894-7772456606019829099?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/7772456606019829099/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/07/bdc-excel-den-xk01e-data-ekleme.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/7772456606019829099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/7772456606019829099'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/07/bdc-excel-den-xk01e-data-ekleme.html' title='BDC: EXCEL den XK01&apos;e data ekleme'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-5133422626222925293</id><published>2009-07-03T17:06:00.003+03:00</published><updated>2009-07-03T17:13:03.195+03:00</updated><title type='text'>BATCH INPUT : EXCELDEN SATICI EKLEME (VENDOR CREATION)</title><content type='html'>&lt;style type="text/css"&gt; SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S31 { font-style: italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33 { color: #4DA619; } .L1S52 { color: #0000FF; } &lt;/style&gt; &lt;span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;report&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; ZBATCHINPUT_EXAMPLE&lt;br /&gt;      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;standard&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;page&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; heading &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;line&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;-&lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;size&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;255&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;include&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdcrecx1.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;data&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;: &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;begin&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;of&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; w_satis &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;OCCURS&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;,&lt;br /&gt;LIFNR(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;010&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt;KTOKK(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;004&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt;NAME1(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;030&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt;SORTL(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;010&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt;LAND1(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;003&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt;SPRAS(&lt;/span&gt;&lt;span class="L1S32"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;002&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;),&lt;br /&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;END&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; w_satis.&lt;br /&gt;&lt;br /&gt;start-&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;of&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;-selection.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'UPLOAD'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;  Filename = &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'C:\Users\rocknrolla\Desktop\b100.prn'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;  Filetype = &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'ASC'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;  DATA_TAB = w_satis.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; open_group.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;LOOP&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;AT&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; w_satis.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_dynpro      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'SAPMF02K'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'0100'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'RF02K-KTOKK'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'/00'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'RF02K-LIFNR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'deneme001'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-LIFNR.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'RF02K-KTOKK'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-KTOKK.      &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'0001'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_dynpro      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'SAPMF02K'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'0110'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-TELTX'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'/00'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-NAME1'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-NAME1.      &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'Orhan'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-SORTL'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-SORTL.      &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'Or'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-LAND1'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-LAND1.      &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'GB'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-SPRAS'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             w_satis-SPRAS.      &lt;/span&gt;&lt;span class="L1S31"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"'TR'.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_dynpro      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'SAPMF02K'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'0120'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFA1-KUNNR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'/00'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_dynpro      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'SAPMF02K'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'0130'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'LFBK-BANKS(01)'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'=ENTR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_dynpro      &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'SAPMF02K'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'0380'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_CURSOR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'KNVK-NAMEV(01)'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_field       &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'BDC_OKCODE'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;                             &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'=ENTR'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; bdc_transaction &lt;/span&gt;&lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;using&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;span class="L1S33"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;'XK01'&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;ENDLOOP&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;span class="L1S52"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;perform&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; close_group.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'Courier New';font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'Courier New';font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;excel dosyasındaki sıra w_satistaki sıra ile aynı olmak zorunda. ayrıca exceli kaydederken uzantısını formatted text olarak değiştirmemiz gerekiyor.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'Courier New';font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'Courier New';font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;Yukarıdaki alan adlarını belirlemek için, shdbye transaction kodu yazıyoruz(bu ornek için xk01) sonra o bizim doldurdugumuz alanlara ve geçtiğimiz pencelere gore kod orneği hazırlıyor. &lt;/span&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/4639836390524927894-5133422626222925293?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/5133422626222925293/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/07/batch-input-excelden-vendor-ekleme.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/5133422626222925293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/5133422626222925293'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/07/batch-input-excelden-vendor-ekleme.html' title='BATCH INPUT : EXCELDEN SATICI EKLEME (VENDOR CREATION)'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-2660646455289765955</id><published>2009-06-25T12:24:00.003+03:00</published><updated>2009-06-25T12:27:12.984+03:00</updated><title type='text'>User Exit : Transaction Code'dan Bulma</title><content type='html'>&lt;style type="text/css"&gt; SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S31 { font-style: italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33 { color: #4DA619; } .L1S52 { color: #0000FF; } &lt;/style&gt; &lt;span&gt;&lt;span class="L1S52"&gt;TABLES&lt;/span&gt; : tstc,     &lt;span class="L1S31"&gt;"SAP Transaction Codes&lt;/span&gt;&lt;br /&gt;         tadir,    &lt;span class="L1S31"&gt;"Directory of Repository Objects&lt;/span&gt;&lt;br /&gt;         modsapt,  &lt;span class="L1S31"&gt;"SAP Enhancements - Short Texts&lt;/span&gt;&lt;br /&gt;         modact,   &lt;span class="L1S31"&gt;"Modifications&lt;/span&gt;&lt;br /&gt;         trdir,    &lt;span class="L1S31"&gt;"System table TRDIR&lt;/span&gt;&lt;br /&gt;         tfdir,    &lt;span class="L1S31"&gt;"Function Module&lt;/span&gt;&lt;br /&gt;         enlfdir,  &lt;span class="L1S31"&gt;"Additional Attributes for Function Modules&lt;/span&gt;&lt;br /&gt;         tstct.    &lt;span class="L1S31"&gt;"Transaction Code Texts&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="color:#808080;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S52"&gt;DATA&lt;/span&gt; : jtab &lt;span class="L1S52"&gt;LIKE&lt;/span&gt; tadir &lt;span class="L1S52"&gt;OCCURS&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt; &lt;span class="L1S52"&gt;WITH&lt;/span&gt; &lt;span class="L1S52"&gt;HEADER&lt;/span&gt; &lt;span class="L1S52"&gt;LINE&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;DATA&lt;/span&gt; : field1(&lt;span class="L1S32"&gt;30&lt;/span&gt;).&lt;br /&gt;&lt;span class="L1S52"&gt;DATA&lt;/span&gt; : v_devclass &lt;span class="L1S52"&gt;LIKE&lt;/span&gt; tadir-devclass.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp; Selection Screen Parameters&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;SELECTION-&lt;span class="L1S52"&gt;SCREEN&lt;/span&gt; &lt;span class="L1S52"&gt;BEGIN&lt;/span&gt; &lt;span class="L1S52"&gt;OF&lt;/span&gt; &lt;span class="L1S52"&gt;BLOCK&lt;/span&gt; a01 &lt;span class="L1S52"&gt;WITH&lt;/span&gt; &lt;span class="L1S52"&gt;FRAME&lt;/span&gt; &lt;span class="L1S52"&gt;TITLE&lt;/span&gt; &lt;span class="L1S52"&gt;text&lt;/span&gt;-&lt;span class="L1S32"&gt;001&lt;/span&gt;.&lt;br /&gt;SELECTION-&lt;span class="L1S52"&gt;SCREEN&lt;/span&gt; &lt;span class="L1S52"&gt;SKIP&lt;/span&gt;.&lt;br /&gt;&lt;span class="L1S52"&gt;PARAMETERS&lt;/span&gt; : p_tcode &lt;span class="L1S52"&gt;LIKE&lt;/span&gt; tstc-tcode OBLIGATORY.&lt;br /&gt;SELECTION-&lt;span class="L1S52"&gt;SCREEN&lt;/span&gt; &lt;span class="L1S52"&gt;SKIP&lt;/span&gt;.&lt;br /&gt;SELECTION-&lt;span class="L1S52"&gt;SCREEN&lt;/span&gt; &lt;span class="L1S52"&gt;END&lt;/span&gt; &lt;span class="L1S52"&gt;OF&lt;/span&gt; &lt;span class="L1S52"&gt;BLOCK&lt;/span&gt; a01.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp; Start of main program&lt;/span&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;START-&lt;span class="L1S52"&gt;OF&lt;/span&gt;-SELECTION.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;* Validate Transaction Code&lt;/span&gt;&lt;br /&gt;  &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tstc&lt;br /&gt;    &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; tcode &lt;span class="L1S52"&gt;EQ&lt;/span&gt; p_tcode.&lt;br /&gt;&lt;br /&gt;&lt;span class="L1S31"&gt;*  Repository Objects &lt;/span&gt;&lt;br /&gt;  &lt;span class="L1S52"&gt;IF&lt;/span&gt; sy-subrc &lt;span class="L1S52"&gt;EQ&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tadir&lt;br /&gt;       &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; pgmid    = &lt;span class="L1S33"&gt;'R3TR'&lt;/span&gt;&lt;br /&gt;         &lt;span class="L1S52"&gt;AND&lt;/span&gt; object   = &lt;span class="L1S33"&gt;'PROG'&lt;/span&gt;&lt;br /&gt;         &lt;span class="L1S52"&gt;AND&lt;/span&gt; obj_name = tstc-pgmna.&lt;br /&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;MOVE&lt;/span&gt; : tadir-devclass &lt;span class="L1S52"&gt;TO&lt;/span&gt; v_devclass.&lt;br /&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;IF&lt;/span&gt; sy-subrc &lt;span class="L1S52"&gt;NE&lt;/span&gt; &lt;span class="L1S32"&gt;0&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; trdir&lt;br /&gt;         &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; name = tstc-pgmna.&lt;br /&gt;&lt;br /&gt;      &lt;span class="L1S52"&gt;IF&lt;/span&gt; trdir-subc &lt;span class="L1S52"&gt;EQ&lt;/span&gt; &lt;span class="L1S33"&gt;'F'&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tfdir&lt;br /&gt;          &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; pname = tstc-pgmna.&lt;br /&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; enlfdir&lt;br /&gt;          &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; funcname = tfdir-funcname.&lt;br /&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tadir&lt;br /&gt;          &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; pgmid    = &lt;span class="L1S33"&gt;'R3TR'&lt;/span&gt;&lt;br /&gt;            &lt;span class="L1S52"&gt;AND&lt;/span&gt; object   = &lt;span class="L1S33"&gt;'FUGR'&lt;/span&gt;&lt;br /&gt;            &lt;span class="L1S52"&gt;AND&lt;/span&gt; obj_name = enlfdir-area.&lt;br /&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;MOVE&lt;/span&gt; : tadir-devclass &lt;span class="L1S52"&gt;TO&lt;/span&gt; v_devclass.&lt;br /&gt;      &lt;span class="L1S52"&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;span class="Apple-style-span"  style="color:#808080;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;     &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tadir&lt;br /&gt;      &lt;span class="L1S52"&gt;INTO&lt;/span&gt; &lt;span class="L1S52"&gt;TABLE&lt;/span&gt; jtab&lt;br /&gt;      &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; pgmid    = &lt;span class="L1S33"&gt;'R3TR'&lt;/span&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;AND&lt;/span&gt; object   = &lt;span class="L1S33"&gt;'SMOD'&lt;/span&gt;&lt;br /&gt;        &lt;span class="L1S52"&gt;AND&lt;/span&gt; devclass = v_devclass.&lt;br /&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; tstct&lt;br /&gt;      &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; sprsl &lt;span class="L1S52"&gt;EQ&lt;/span&gt; sy-langu&lt;br /&gt;        &lt;span class="L1S52"&gt;AND&lt;/span&gt; tcode &lt;span class="L1S52"&gt;EQ&lt;/span&gt; p_tcode.&lt;br /&gt;&lt;br /&gt;    &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; COL_POSITIVE &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; OFF.&lt;br /&gt;    &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;19&lt;/span&gt;) &lt;span class="L1S33"&gt;'Transaction Code - '&lt;/span&gt;,&lt;br /&gt;    &lt;span class="L1S32"&gt;20&lt;/span&gt;(&lt;span class="L1S32"&gt;20&lt;/span&gt;) p_tcode,&lt;br /&gt;    &lt;span class="L1S32"&gt;45&lt;/span&gt;(&lt;span class="L1S32"&gt;50&lt;/span&gt;) tstct-ttext.&lt;br /&gt;    &lt;span class="L1S52"&gt;SKIP&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;IF&lt;/span&gt; &lt;span class="L1S52"&gt;NOT&lt;/span&gt; jtab[] &lt;span class="L1S52"&gt;IS&lt;/span&gt; &lt;span class="L1S52"&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;95&lt;/span&gt;) sy-&lt;span class="L1S52"&gt;uline&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; COL_HEADING &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/1 sy-vline,&lt;br /&gt;      &lt;span class="L1S32"&gt;2&lt;/span&gt; &lt;span class="L1S33"&gt;'Exit Name'&lt;/span&gt;,&lt;br /&gt;      &lt;span class="L1S32"&gt;21&lt;/span&gt; sy-vline ,&lt;br /&gt;      &lt;span class="L1S32"&gt;22&lt;/span&gt; &lt;span class="L1S33"&gt;'Description'&lt;/span&gt;,&lt;br /&gt;      &lt;span class="L1S32"&gt;95&lt;/span&gt; sy-vline.&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;95&lt;/span&gt;) sy-&lt;span class="L1S52"&gt;uline&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;      &lt;span class="L1S52"&gt;LOOP&lt;/span&gt; &lt;span class="L1S52"&gt;AT&lt;/span&gt; jtab.&lt;br /&gt;        &lt;span class="L1S52"&gt;SELECT&lt;/span&gt; &lt;span class="L1S52"&gt;SINGLE&lt;/span&gt; * &lt;span class="L1S52"&gt;FROM&lt;/span&gt; modsapt&lt;br /&gt;        &lt;span class="L1S52"&gt;WHERE&lt;/span&gt; sprsl = sy-langu &lt;span class="L1S52"&gt;AND&lt;/span&gt;&lt;br /&gt;        name = jtab-obj_name.&lt;br /&gt;        &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; &lt;span class="L1S52"&gt;COL_NORMAL&lt;/span&gt; &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; OFF.&lt;br /&gt;        &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/1 sy-vline,&lt;br /&gt;        &lt;span class="L1S32"&gt;2&lt;/span&gt; jtab-obj_name &lt;span class="L1S52"&gt;HOTSPOT&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt;,&lt;br /&gt;        &lt;span class="L1S32"&gt;21&lt;/span&gt; sy-vline ,&lt;br /&gt;        &lt;span class="L1S32"&gt;22&lt;/span&gt; modsapt-modtext,&lt;br /&gt;        &lt;span class="L1S32"&gt;95&lt;/span&gt; sy-vline.&lt;br /&gt;      &lt;span class="L1S52"&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;95&lt;/span&gt;) sy-&lt;span class="L1S52"&gt;uline&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;DESCRIBE&lt;/span&gt; &lt;span class="L1S52"&gt;TABLE&lt;/span&gt; jtab.&lt;br /&gt;      &lt;span class="L1S52"&gt;SKIP&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; COL_TOTAL &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/ &lt;span class="L1S33"&gt;'Exits :'&lt;/span&gt; , sy-tfill.&lt;br /&gt;    &lt;span class="L1S52"&gt;ELSE&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; &lt;span class="L1S52"&gt;COL_NEGATIVE&lt;/span&gt; &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt;.&lt;br /&gt;      &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;95&lt;/span&gt;) &lt;span class="L1S33"&gt;'User exit bulunamadı.'&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;  &lt;span class="L1S52"&gt;ELSE&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;FORMAT&lt;/span&gt; &lt;span class="L1S52"&gt;COLOR&lt;/span&gt; &lt;span class="L1S52"&gt;COL_NEGATIVE&lt;/span&gt; &lt;span class="L1S52"&gt;INTENSIFIED&lt;/span&gt; &lt;span class="L1S52"&gt;ON&lt;/span&gt;.&lt;br /&gt;    &lt;span class="L1S52"&gt;WRITE&lt;/span&gt;:/(&lt;span class="L1S32"&gt;95&lt;/span&gt;) &lt;span class="L1S33"&gt;'Transaction Code bulunamadı.'&lt;/span&gt;.&lt;br /&gt;  &lt;span class="L1S52"&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;span class="Apple-style-span"  style="color:#808080;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt; &lt;span class="L1S52"&gt;AT&lt;/span&gt; &lt;span class="L1S52"&gt;LINE&lt;/span&gt;-SELECTION.&lt;br /&gt;  &lt;span class="L1S52"&gt;GET&lt;/span&gt; &lt;span class="L1S52"&gt;CURSOR&lt;/span&gt; &lt;span class="L1S52"&gt;FIELD&lt;/span&gt; field1.&lt;br /&gt;  &lt;span class="L1S52"&gt;CHECK&lt;/span&gt; field1(&lt;span class="L1S32"&gt;4&lt;/span&gt;) &lt;span class="L1S52"&gt;EQ&lt;/span&gt; &lt;span class="L1S33"&gt;'JTAB'&lt;/span&gt;.&lt;br /&gt;  &lt;span class="L1S52"&gt;SET&lt;/span&gt; &lt;span class="L1S52"&gt;PARAMETER&lt;/span&gt; &lt;span class="L1S52"&gt;ID&lt;/span&gt; &lt;span class="L1S33"&gt;'MON'&lt;/span&gt; &lt;span class="L1S52"&gt;FIELD&lt;/span&gt; sy-lisel+&lt;span class="L1S32"&gt;1&lt;/span&gt;(&lt;span class="L1S32"&gt;10&lt;/span&gt;).&lt;br /&gt;  &lt;span class="L1S52"&gt;CALL&lt;/span&gt; &lt;span class="L1S52"&gt;TRANSACTION&lt;/span&gt; &lt;span class="L1S33"&gt;'SMOD'&lt;/span&gt; &lt;span class="L1S52"&gt;AND&lt;/span&gt; &lt;span class="L1S52"&gt;SKIP&lt;/span&gt; &lt;span class="L1S52"&gt;FIRST&lt;/span&gt; &lt;span class="L1S52"&gt;SCREEN&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/4639836390524927894-2660646455289765955?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/2660646455289765955/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/user-exit-transaction-codedan-bulma.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2660646455289765955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2660646455289765955'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/user-exit-transaction-codedan-bulma.html' title='User Exit : Transaction Code&apos;dan Bulma'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-997422447021897513</id><published>2009-06-25T11:08:00.002+03:00</published><updated>2009-06-25T11:11:01.673+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bapi'/><category scheme='http://www.blogger.com/atom/ns#' term='direct input'/><category scheme='http://www.blogger.com/atom/ns#' term='batch input'/><category scheme='http://www.blogger.com/atom/ns#' term='lsmw'/><title type='text'>ABAP : LSMW, BAPI ve BATCH INPUT</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;LSMW  (  Legacy System Migration Workbench  )  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; non-SAP sistemlerden SAP sistemlere veri transferi için workbench&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; LSMW tablolara direk olarak kayıt yazmaz, veri transferini gercekleştirmek için bir arayuzdür.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt; Aşağıdaki standard SAP import tekniklerini kullanır:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;BAPI&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;Direct Input&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;Batch Input&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;IDOCS&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt; Nasıl Çalışır ?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SkMwuYbY98I/AAAAAAAAAKA/sJ1ZC6wpsGo/s1600-h/blog.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SkMwuYbY98I/AAAAAAAAAKA/sJ1ZC6wpsGo/s400/blog.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5351174355635730370" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 270px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Neler yapamaz ?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  XML ile çalışamaz.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;  SAP’den alıp  başka bir sisteme  veri aktaramaz.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Batch Input Nedir ? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch Input, Word, Excel gibi non-Sap sistemlerde yer alan çok büyük verileri SAP tablolarına kolayca ekleyebilmek için kullanılan bir yöntemdir. Ayrıca,  iki R/3 sistem arasında  veri transferi  yaparken kullanılabilir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;SAP, en basit işlem kodlarında bile onlarca tabloya kayıt atmaktadır. Bunu birebir taklit etmek mümkün değildir. Bu yüzden, dışarıdan kayıt alırken Batch Input gibi BAPI gibi fonksiyonları kullanırız. Bu fonksiyonlar, kaydı duzenli ve tutarlı bir şekilde gerçekleştirir.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Batch Input ve BAPI farkı ?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch Input’da kendi yarattığımız ekrandan veri girişini sağlarız. Ekranda yapılan değişiklikler Batch Input’un çalışmasını engeller.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;BAPI’de önceden tanımlanmış fonskiyonları kullanırız.  BAPI ekrandan bağımsızdır.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch Input ekran üzerinden update yaptığı için BAPI’ye göre daha yavaştır. BAPI direkt olarak kayıtları güncelleştirir.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch Input yaratılan ekranlarla sınırlıdır, fakat BAPI remote function olarak kullanılabilir. ( Visual Studio vb. Programlardan )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Neden BAPI’yi tercih etmeliyiz ?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch Input , geleneksel programlama  diliyle geliştirilmiş ve artık destek almayan bir teknik. BAPI ise OOP ile geliştirilmiştir ve SAP tarafından kullanımı desteklenmektedir.  Sürüm yükseltmelerinde BAPIler çalışmaya devam ederken Batch Inputla yazılan ekranlar patlamaktadır. &lt;/div&gt;&lt;div&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/4639836390524927894-997422447021897513?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/997422447021897513/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/abap-lsmw-bapi-ve-batch-input.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/997422447021897513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/997422447021897513'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/abap-lsmw-bapi-ve-batch-input.html' title='ABAP : LSMW, BAPI ve BATCH INPUT'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_gy4OGZ97KCo/SkMwuYbY98I/AAAAAAAAAKA/sJ1ZC6wpsGo/s72-c/blog.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-3715459547519958016</id><published>2009-06-14T02:28:00.004+03:00</published><updated>2009-06-25T11:21:03.899+03:00</updated><title type='text'>ABAP .NET : Web Service</title><content type='html'>"Web Servis nedir ? " için bakınız :&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Web_service"&gt;http://en.wikipedia.org/wiki/Web_service&lt;/a&gt;&lt;br /&gt;&lt;a href="http://kerem.koseoglu.info/kk-dev/kk_webser.pdf"&gt;http://kerem.koseoglu.info/kk-dev/kk_webser.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Web Servisi daha önce kullanıp da ABAP'ta yazıp .NET tarafında kullanmak isteyenlerimiz&lt;br /&gt;için :&lt;br /&gt;&lt;br /&gt;SAP .NET Connector, VS 2003 tarafından desteklenmektedir. VS 2005'te kullanmak için 2003te bir class olusturup bunu 2005e refere etmemiz gerekmektedir. Fakat, hem .NET Connector Vista ile çalışmadığı için hem de VS 2003ü her projede kullanmak zor olacağı için pek bu yolu tavsiye etmiyorum. Ama ısrar edenler için bakınız ;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/Using%20SAP%20Connector%20for%20MS%20.NET%20%28NCO%29%20in%20Microsoft%20Visual%20Studio%202005"&gt;Using SAP Connector for MS .NET (NCO) in Microsoft Visual Studio 2005&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Sonra, SAP ile .NET 'i entegre etmek için geliştirilen &lt;a href="http://help.sap.com/saphelp_nw04/Helpdata/EN/e9/23c80d66d08c4c8c044a3ea11ca90f/content.htm"&gt;SAP .NET Connector&lt;/a&gt; hakkında &lt;a href="http://sozluk.sourtimes.org/show.asp?t=sap+dotnet+connector"&gt;eksisozlukte&lt;/a&gt; yazılan son entryi sizinle paylaşmak istiyorum :&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;             &lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;"sap 6.0 versiyonu itibariyle abap ile yazılan fonksiyonları web service'e &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;dönüştürmeye izin verdiği için sap java connector ile birlikte ufaktan &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;rafa kalkmaya başlamış araç...&lt;/span&gt;"&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;O zaman ABAP ve .NET 'i beraber kullanmak istiyorsak, ABAP'ta web service üretip wsdli oluşturacak ve linki .NET ' de normal web service kullanır gibi çağıracakmışız.&lt;br /&gt;ABAP'da web service yaratma için bilen'in &lt;a href="http://bilencekic.blogspot.com/2009/06/abap-webservis-yaratma.html"&gt;Orhan Veli'den alıntı yaptığı yazısı&lt;/a&gt; (aslında ben yazacaktım bir gece ansızın yazmıs : ))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-3715459547519958016?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/3715459547519958016/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/abap-net-web-service.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/3715459547519958016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/3715459547519958016'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/abap-net-web-service.html' title='ABAP .NET : Web Service'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-1602301773039388381</id><published>2009-06-14T02:06:00.003+03:00</published><updated>2009-06-14T02:13:31.097+03:00</updated><title type='text'>gidiyorum : )</title><content type='html'>&lt;a href="http://artikingilizlerdusunsun.blogspot.com/"&gt;http://artikingilizlerdusunsun.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Çok sevdiğim arkadaşım Cem ile beraber artık futbolla ilgili yazılarımızı yukardaki blogtan yayınlayacağız. Bu blogtan futbol adamı olarak gidiyorum fakat yepyeni konularda yazmaya devam edeceğim. Artık blogun içeriği sadece .NET ve ABAP üzerine olacak. Futbol, kitaplar ve sinemayı taşıyorum. Eeee ne diyelim artık bunu futbolu icat eden İngilizler düşünsün ama İtalyan penaltıyı vermeden ve İşkoç onu kaçırmadan önce : )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-1602301773039388381?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/1602301773039388381/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/gidiyorum.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/1602301773039388381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/1602301773039388381'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/06/gidiyorum.html' title='gidiyorum : )'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-4618072885837175057</id><published>2009-05-14T21:45:00.008+03:00</published><updated>2009-05-15T17:35:52.010+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deneme'/><category scheme='http://www.blogger.com/atom/ns#' term='Kitap'/><category scheme='http://www.blogger.com/atom/ns#' term='Futbol'/><title type='text'>Off Topic : Bir Alıntı - Bir Futbol Yazısı</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_gy4OGZ97KCo/SgzeGEQ2ZLI/AAAAAAAAAIc/T57da7cfakQ/s1600-h/catalonia.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_gy4OGZ97KCo/SgzeGEQ2ZLI/AAAAAAAAAIc/T57da7cfakQ/s400/catalonia.jpg" alt="" id="BLOGGER_PHOTO_ID_5335883854332191922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ntv Yayınları'nın çevirisiyle okuma fırsatı bulduğum  Futbol ve Küreselleşme(P. Boniface) adlı kitabı yeniden okumak istedim geçenlerde. Barcelona Real Madrid'e fark atınca "Futbol basit bir oyun değildir." sözü çok duyulmaya başladı, ben de kitabı yeniden taradım.&lt;br /&gt;&lt;br /&gt;Her Dünya Kupası'nda on yaşına girdiğini söylüyor Boniface. Güzel, okunası bir kitap ortaya çıkarmış. O kadar çok kitaptan alıntı var ki insan Pascal'ın BM Silahsızlanma Üstüne Danışma Komitesi üyeliğini bırakıp sadece futbolla yaşadığını düşünebilir. Fakat, o kadar güzel anlatmışki derdini: "Dünya Savaşı değil Dünya Kupası" diyerek hem mesleğinin hem futbol sevdasının hakkını vermiş. Kitapta Abdulhamit'ten, Diyarbakır'daki olaylara ; Şenez Erzik'ten , KKTC'ye kadar çok şey okumak mümkün.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Okumanızı tavsiye ediyorum. Sevdiğim bir kısmı paylaşmak istedim.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;     Futbolun gücünden bir yaptırım olarak yararlanmak mümkündür. Eğer bir devlet kötüyse ve savaşçı eğilimleriyle bir risk oluşturuyorsa, uluslararası camiadan dışlanması, uluslararası karşılaştırmalardan men edilmesi, etkili ve rahatsızlık verici bir ihtar olabilir. Sözgelimi futbol Yugoslavya'yı cezalandırma konusunda bir araç olmuştur.&lt;br /&gt;&lt;div style="text-align: center;"&gt;...&lt;br /&gt;&lt;/div&gt;...kimse ordusu Çeçenistan'da yüzbin kişiyi öldürmesine rağmen Rusya'yı uluslararası yarışmalardan dışlamayı hiç düşünmemiştir!  Futbol, "kefeleri dengede tutma" kuralını jeopolitik kuralına kesinlikle sadık kalır.&lt;br /&gt;&lt;div style="text-align: center;"&gt;....&lt;br /&gt;&lt;div style="text-align: left;"&gt;Nisan 2002'de Ürdün, Filistin topraklarındaki eylemleri nedeniyle İsrail'in spor faaliyetlerinden geçici bir süre dışlanmasını talep eder. Ürdün Futbol Federasyonu UEFA'ya aynı talebi içeren bir mektup yazar ve "İsrail'in sportif etkinliklerinin dondurulmasını, kendi takımlarıyla İsrail takımları arasında maç organizasyonu yapılmamasını" ister. FİFA ve UEFA icra komiteleri bu talebi kabul etmez.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_gy4OGZ97KCo/SgzeF5H_zEI/AAAAAAAAAIM/Aq-h39n_XRY/s1600-h/kanoute_filistin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 322px; height: 400px;" src="http://1.bp.blogspot.com/_gy4OGZ97KCo/SgzeF5H_zEI/AAAAAAAAAIM/Aq-h39n_XRY/s400/kanoute_filistin.jpg" alt="" id="BLOGGER_PHOTO_ID_5335883851342269506" border="0" /&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Futbolun basit bir oyun olmadığı ortada. Büyüse büyüse savaşaları da durdurabilse keşke.&lt;br /&gt;İlginçlikleri bitmiyor, bizi de peşinden sürüklüyor böylece.&lt;br /&gt;&lt;br /&gt;Bugün, dağılan Yugoslavya futbola beş yeni ulusal futbol takımı bırakmıştır. Katalanlar, kazanılan her zaferi Katalunya Meydanı'nda "Viva Barca, Viva Catalonia" diyerek kutlamakta. İtalyan devrimcilerinin simgesi Livorno ile İtalyan faşistlerinin simgesi Lazio arasındaki maçlarda yüzlerce göz altı olmakta. İskoç taraftar İngiltere karşısında alınacak bir galibiyete karşılık, Faroe Adaları'ndan fark yemeyi göze almakta. Tüm bunlar bu kadar karmaşık ve güzelken lütfen birisi GS - FB maçlarındaki gerginliğin sebebini anlatabilir mi ?&lt;br /&gt;Sınıf çatışması, kimlik çatışması veya aralarında herhangi bir husumet olmayan iki kulüp nasıl oluyor da bu kadar çoşkulu bir derbi ortaya koyabiliyor ? Bence GS - FB maçlarının büyüklüğü de buradan geliyor. Nedeni olmayan, bitmeyecek bir sevda, delicesine bir aşk.  Bu derbiden bahsetmeyen bir futbol yazısı içime sinmezdi doğrusu.&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SgzeF4MB2rI/AAAAAAAAAIU/AsNadJtrQ2Y/s1600-h/GSFB.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 397px; height: 400px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SgzeF4MB2rI/AAAAAAAAAIU/AsNadJtrQ2Y/s400/GSFB.jpg" alt="" id="BLOGGER_PHOTO_ID_5335883851090746034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Futbol sevdalalarına Pir Sultan'dan gelsin ;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Koyun beni hak aşkına yanayım&lt;br /&gt;Dönen dönsün ben dönmezem yolumdan&lt;br /&gt;Yolumdan dönüp de mahrum mu kalayım&lt;br /&gt;Dönen dönsün ben dönmezem yolumdan&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/4639836390524927894-4618072885837175057?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/4618072885837175057/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/05/off-topic-bir-alnt-bir-futbol-yazs.html#comment-form' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/4618072885837175057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/4618072885837175057'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/05/off-topic-bir-alnt-bir-futbol-yazs.html' title='Off Topic : Bir Alıntı - Bir Futbol Yazısı'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgzeGEQ2ZLI/AAAAAAAAAIc/T57da7cfakQ/s72-c/catalonia.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-6454077419266020938</id><published>2009-05-13T21:45:00.001+03:00</published><updated>2009-05-15T17:32:36.631+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='generics'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>Basics of PopUp : Parent Page Refreshing</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);font-size:120;" &gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;Kitap adı gibi oldu,fundamentals of aerodynamics gibi : )&lt;br /&gt;Yapılacak işlem, veri sayfasından açılacak bir popupla yeni veri girişi yapmak ve popupı kapatıp anasayfayı refresh etmek. Yeni verileri yeniden çağırmak.&lt;br /&gt;Databaseden veri okuma işleminde GetSomeData(); metodunu kullandım. Sadece bu metodu değiştirmek kodun diğer programlara kolay uygulanmasını sağlayacaktır.&lt;br /&gt;Eski hikayelerden Çakmabulanı kullanalım yine. Bu sezon aradığını bulamayan, Çakmabulan yeni sezon transfer çalışmalarına erken başlasın ve bulduğu oyuncu verilerini panelinden eklesin.&lt;br /&gt;Çakmabulanınverilerinin olduğu  autoRefreshParent.aspx :&lt;br /&gt;+++&lt;span style="color: rgb(51, 153, 153);font-size:130%;" &gt;verilerimizin listelendiği gridview&lt;/span&gt;  +++++++++++&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=";font-family:&amp;quot;;font-size:75;"  &gt;&amp;lt;asp:GridView ID="gvFootballerList" runat="server" AutoGenerateColumns="False" /&amp;gt;&lt;br /&gt;&amp;lt;Columns&amp;gt;&lt;br /&gt;&amp;lt;asp:BoundField DataField="Name" HeaderText="Name" /&amp;gt;&lt;br /&gt;&amp;lt;asp:BoundField DataField="Price" HeaderText="Price" /&amp;gt;&lt;br /&gt;&amp;lt;asp:BoundField  DataField="Age" HeaderText="Age" /&amp;gt;&lt;br /&gt;&amp;lt;asp:BoundField DataField="Rating" HeaderText="Rating" /&amp;gt;&lt;br /&gt;&amp;lt;/Columns&amp;gt;&lt;br /&gt;&amp;lt;/asp:GridView&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;+++++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_gy4OGZ97KCo/SgzG8CdtKyI/AAAAAAAAAHM/d0SkOfwZXZs/s1600-h/liste1Ekle.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 363px; height: 220px;" src="http://4.bp.blogspot.com/_gy4OGZ97KCo/SgzG8CdtKyI/AAAAAAAAAHM/d0SkOfwZXZs/s400/liste1Ekle.bmp" alt="" id="BLOGGER_PHOTO_ID_5335858393283111714" border="0" /&gt;&lt;/a&gt;&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;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:120;" &gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bu sayfanın codebehind kısmında  GetSomeData() methodu çağrılmaktadır.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:&amp;quot;;font-size:75;"  &gt; -----------------------------------------&lt;br /&gt;if (!this.IsPostBack)&lt;br /&gt;this.GetSomeData();&lt;br /&gt;-------------------------------------&lt;br /&gt;&lt;span style="color: rgb(51, 153, 153);font-size:130%;" &gt;&lt;br /&gt;-------datamızı çağırdığımız metodlar---&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;private List&lt;talentedplayer&gt; OyuncuDoldur()&lt;br /&gt;{&lt;br /&gt;List&lt;talentedplayer&gt; liste = new List&lt;talentedplayer&gt;();&lt;br /&gt;liste.Add(new TalentedPlayer("Mark Kerr", 20, 500000, 92));&lt;br /&gt;liste.Add(new TalentedPlayer("Julius Aghahowa", 19, 750000, 96));&lt;br /&gt;liste.Add(new TalentedPlayer("Okoronkwo", 19, 450000, 92));&lt;br /&gt;liste.Add(new TalentedPlayer("P. Mexes", 19, 500000, 92));&lt;br /&gt;liste.Add(new TalentedPlayer("Arda Turan", 22, 450000, 96));&lt;br /&gt;liste.Add(new TalentedPlayer("Luka Modric", 20, 750000, 96));&lt;br /&gt;Session["dataBase"] = liste;&lt;br /&gt;return liste;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private void GetSomeData()&lt;br /&gt;{&lt;br /&gt;List&lt;talentedplayer&gt; liste;&lt;br /&gt;if (Session["dataBase"] == null)&lt;br /&gt;{&lt;br /&gt;liste = this.OyuncuDoldur();&lt;br /&gt;Session["dataBase"] = liste;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;liste = (List&lt;talentedplayer&gt;)(Session["dataBase"]);&lt;br /&gt;&lt;br /&gt;gvFootballerList.DataSource = (List&lt;talentedplayer&gt;)(Session["dataBase"]);&lt;br /&gt;gvFootballerList.DataBind();&lt;br /&gt;}&lt;br /&gt;--------------------------------------------------&lt;br /&gt;&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:120;" &gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;br /&gt;Veri ekleyeceğimiz addFootballer.aspx: (popup)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;----&lt;span style="color: rgb(51, 153, 153);font-size:130%;" &gt;&lt;br /&gt;------sayfanın body tagine eklenecek kısmı -----------------------&lt;/span&gt;&lt;br /&gt;onunload="window.opener.location=window.opener.location&lt;br /&gt;&lt;br /&gt;(Data eklendikten sonra sayfayı refresh etmeye yarayacak bu kod.Popup sayfasına ekleyin)&lt;br /&gt;--------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_gy4OGZ97KCo/SgzKzlabGkI/AAAAAAAAAHk/BYTkdJhf8l4/s1600-h/ekleP.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 359px; height: 348px;" src="http://4.bp.blogspot.com/_gy4OGZ97KCo/SgzKzlabGkI/AAAAAAAAAHk/BYTkdJhf8l4/s400/ekleP.bmp" alt="" id="BLOGGER_PHOTO_ID_5335862646092274242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;AddFootballer.aspx'ten futbolcu adayı, ki örnekti futbolcu defans, ortasaha, forvet demeden hocasının görev verdiği her yerde başarıyla görev alır, ekledikten sonra bu sayfa kapanacak ve refreshten sonra yeni data asıl sayfamızda görüntelenecektir. Admin panellerde karmaşık olmayan tablolar için kolayca uygulanabilir bir yöntem.&lt;br /&gt;&lt;br /&gt;Done dediği an Cem Yılmaz tabiriyle gitti bu güm !Pamukluk!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SgzM0R8WXQI/AAAAAAAAAHs/PabXMKdCehE/s1600-h/son.bmp"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 373px; height: 259px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SgzM0R8WXQI/AAAAAAAAAHs/PabXMKdCehE/s400/son.bmp" alt="" id="BLOGGER_PHOTO_ID_5335864857068985602" border="0" /&gt;&lt;/a&gt;Görüldüğü üzere Çakmabulan'ın listesine kendimi ekledim. Olur da beni transfer ederse yılda 50 maçın 30'unda oynar 22 gol 18 asist yapar, taraftarın prensi olurum, formama tapar büyük takımların teklifini redderim : )&lt;br /&gt;Arda Turan'ı en ucuz yapmamın sebebi de performans / fiyat oranını yükseltmek için : )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ekleme panelinin kodunu da kodu direk denemek isteyenler için paylaşıyorum.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-----button click ( btnEkle_Click)------------------------------------------&lt;br /&gt;List&lt;talentedplayer&gt; _liste = (List&lt;talentedplayer&gt;)(Session["dataBase"]);&lt;br /&gt;_liste.Add(new TalentedPlayer(txtName.Text, Convert.ToInt32(txtAge.Text), Convert.ToInt32(txtPrice.Text), Convert.ToInt32(txtRating.Text)));&lt;br /&gt;&lt;br /&gt;Session["dataBase"] = _liste;&lt;br /&gt;&lt;br /&gt;ClientScript.RegisterStartupScript(GetType(), "tst", "&lt;script&gt;window.close();&lt;/script&gt;");&lt;br /&gt;--------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Son satır ekleme yaptığımız pencereyi kapatacaktır.&lt;/talentedplayer&gt;&lt;/talentedplayer&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-6454077419266020938?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/6454077419266020938/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/05/untitled-page-p.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6454077419266020938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6454077419266020938'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/05/untitled-page-p.html' title='Basics of PopUp : Parent Page Refreshing'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_gy4OGZ97KCo/SgzG8CdtKyI/AAAAAAAAAHM/d0SkOfwZXZs/s72-c/liste1Ekle.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-6501728328331880361</id><published>2009-02-06T00:00:00.001+02:00</published><updated>2009-05-15T17:31:27.612+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tarih'/><category scheme='http://www.blogger.com/atom/ns#' term='uçak'/><category scheme='http://www.blogger.com/atom/ns#' term='Futbol'/><title type='text'>En Farklı Mağlubiyet</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/Sg12O0QgOGI/AAAAAAAAAIk/iN-D8zEFrE8/s1600-h/mailpic-9.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 301px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/Sg12O0QgOGI/AAAAAAAAAIk/iN-D8zEFrE8/s400/mailpic-9.jpg" alt="" id="BLOGGER_PHOTO_ID_5336051130422016098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;blockquote&gt;&lt;strong&gt;Aviation Türk dergisi Genel Yayın Yönetmeni Tevfik Uyar'la bir gün sohbet ederken, aşağıdaki hikayeden bahsettim. Sonra dergiye çok uygun olacağını düşündük ve Aviation Türk, Sayı 2'de(Şubat 2008) yayınladık. Yazı da tam kazanın ellinci yılına denk geldi. Kızıl şeytanların acılarına Anadolu'dan ortak olduk.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Manchester United tarihindeki en farklı mağlubiyetini, 6 Şubat’taki felaketi ile aldı.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;Havacılık, kendisi bir tarihe sahip olduğu kadar kendisi de bugüne dek tarihin seyrini değiştirmiştir. Aviation Türk’te havacılığın tarihine olduğu kadar, onun değiştirdiği tarihe de rastlayacaksınız. İşte bir takımı yok olmanın eşiğine getiren en farklı mağlubiyet.&lt;br /&gt;Müzesinde kupaları , yetmiş altı bin kişilik stadyumları, milyonlarca dolarlık futbolcuları olan bir takım bundan yaklaşık 50 yıl önce tarihinin en karanlık gününü yaşadı. 8 futbolcusu  ve  3 antrönerini bir uçak kazasında kaybetti. Evet! 6 şubat 1958‘de Münih’ten İngiltere’ye dönecek bazı futbol adamlarının son yolculuğuydu bu. Bugünlerde futbolun demirbaşlarından, en büyük takımlarından Manchester United yok olmanın eşiğinden döndü.&lt;/div&gt; &lt;p style="text-align: justify;"&gt;Onu bu eşiğe bir uçak kazası getirdi. Kazanın niçin meydana geldiği uzun süre netlik kazanamadı. Kaza sonrası araştırma yapan Alman uzmanlar kazanın buzlanmadan kaynaklandığını rapor etseler de Britanya  tarafından bu rapor kabul edilmedi. Kazadan yedi ve on bir yıl sonrasında da (1965 ve 1969’da) bu kaza üzerinde araştımalar devam etti.&lt;/p&gt; &lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/Sg12pS5ip6I/AAAAAAAAAIs/1EI3JcM44b0/s1600-h/MattBusby.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/Sg12pS5ip6I/AAAAAAAAAIs/1EI3JcM44b0/s400/MattBusby.jpg" alt="" id="BLOGGER_PHOTO_ID_5336051585323804578" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;Old Trafford'da Matt Busby Heykeli&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Busby’nin çocukları&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;Kazadan önce Manchester United,  Manchester United olalı henüz on yıl olmuştu. Çok fazla başarısı bulunmayan takım 1945’de Matt Busby’nin göreve gelişiyle büyük bir ilerleme gösterdi. Busby, Manchester City ve Liverpool’da futbol oynamış, eski bir futbolcuydu. İkinci Dünya Savaşı’ndan sonra Manchester United’ın koçu olarak göreve başladı. İlk büyük başarısını göreve gelişinin ikinci yılında aldığı ikincilikle yaşadı. İkincilik koltuğuna oturan Busby, bu koltuğu şampiyon oldukları 51-52 sezonuna kadar bırakmadı. Bu büyük başarılardan sonra Busby büyük futbolculara büyük paralar verip transfer edebilecekken, takıma Duncan Edwards, Mark Jones ve David Pegg gibi yaşları 16-17 olan oyuncuları transfer etti. Kadro değişmesi sonrasında başarıları bir süre duraklamaya uğrayan Busby, nihayet 1955-1956 sezonunda 103 golle şampiyonluğa kavuştu. Bu kadro yıllarca Manchester United’a hizmet edebilecek kapasitedeydi.  Çünkü yaş ortalaması yirmi üçün altındaydı. Bu yaş ortalamasının düşüklüğü takımın “Busby Babes” olarak anılmasına neden oldu. 1957 yılını da şampiyon olarak tamamlayan Busby’nin çocuklarının 1958’ten istedikleri tek bir şey vardı. Üçleme! 1957 sezonunun Federasyon Kupası Finali’inde Wembley’de Aston Villa’ya 2-1 mağlup olan şampiyonlar aynı sezon Avrupa Kupası’nın yarı finalinde Real Madrid’e elenmişti. Fakat aynı sezon Anderlecht’i 10-0 yenen Busby Babes, tarihinin en farklı skoruna imza atmıştı (Turnuvaya o sezon katılan tek Türk takımı Galatasaray da Anderlecht gibi ilk turda elenmişti). 1958 yılına gelindiğinde Avrupa Kupası çeyrek finalinde rakip geçen sezonun bir başka yarı finalisti  KızılYıldız idi. Manchester United kendi sahasındaki maçı 2-1 kazanmıştı. Yarı final yolu Belgrad’dan geçiyordu. Belgrad’da 3-0 ‘dan 3-3 olan bir maçtan sonra Manchester United adını yarı finale yazdırdı. Artık eve dönüş için herşey hazırdı. Busby Babes bir kez daha kazanmıştı.&lt;/div&gt; &lt;p&gt;&lt;strong&gt;Unutulan pasaport, değişen kader oldu&lt;/strong&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Planlanan uçus Belgrad’dan İngiltere’ye gerçekleşecekti. Fakat, takım kaptanı Johnny Berry’nin  pasaportunu unutmasından dolayı  uçus yarım saat geçikti. Sonra yeni rota Belgrad’dan Münih’e, Münih’te yakıt ikmali yapıldıktan sonra Münih’ten Manchester’a çizildi. Münih’e ulaşan kafile burada iki saat dinlendikten sonra uçusa hazırlanıldı. Kaptan James Thain iki kez uçmayı denese de ikisinde de motorun elektrik akımının süratla yükselip düşmesinden dolayı kalkış gerçekleşmedi. Sonra yolculuğun birgün ertelenmesi planlandı ancak uçuş mühendisleri, bu tarz aksaklıkların soğuk hava koşullarından kaynaklandığını ve bunun aşılabilecek bir sorun olduğunu belirttiler. Bu sırada zamanın birçok futbol yorumcusunun yaşasaydı efsanevi bir futbolcu olacağını düşündükleri Duncan Edwards eşine yolculuğun yarına ertelendiğini haber veren bir telgraf attı. Son kez kalkmayı denemek için Thain’in başa geçmesine rağmen.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Bu deneme sonun başlangıcı oldu. Uçak yeterli irtifaya ulaşamayarak düştü ve eski bir binaya çarptı. Kazanın nedeni uzun yıllar tartışma konusu oldu. Alman uzmanlar tarafından kazanın nedeni için ilk olarak kanatlardaki buzlanma olarak gösterildi. Fakat İngiltere bu cevabı beğenmemiş olacak ki iki kere araştırma yapılmasını istedi. 1965’te yapılan araştırmadan sonra kazanın nedeni karla kaplı pistin uçağın kalkması için yeterli hıza ulaşmasını engellemesi olarak gösterildi.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Kaza sonrası yasla doldu&lt;/strong&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Efsanevi koç Matt Busty, ağır yaralandığı kazadan sonra iki ay hastanede yattı. Bu esnada kaza sonrasındakini ilk maçını yedekler ve gençlerden kurulu kadroyla oynayan Manchester, rakibi Sheffield Wednesday’i 3-0 mağlup etti. Sahalara dönen Busty, ikinci bir Busty Babes oluşturdu. Bu felaketten on yıl sonra, 1968’de Manchester United Avrupa kupasını kazandı. Kupayı kazanan kadroda kazadan yaralı kurtulan Bobby Charlton ve Bill Foulkes da vardı.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Kaza Künyesi&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Tarih: &lt;/strong&gt;06 Şubat 2008 15:03&lt;br /&gt;&lt;strong&gt;Yer: &lt;/strong&gt; Munich –Riem Havaalanı&lt;br /&gt;&lt;strong&gt;Yolcu Sayısı: &lt;/strong&gt; 40&lt;br /&gt;&lt;strong&gt;Mürettebat:&lt;/strong&gt; 4&lt;br /&gt;&lt;strong&gt;Yaralı Sayısı: &lt;/strong&gt;21&lt;br /&gt;&lt;strong&gt;Ölü Sayısı:&lt;/strong&gt;23&lt;br /&gt;&lt;strong&gt;Firma: &lt;/strong&gt;British European HavaYolları&lt;br /&gt;&lt;strong&gt;Uçak: &lt;/strong&gt;AS.57 Ambassador&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Kazada  Ölen Futbolcular:&lt;/strong&gt;&lt;br /&gt;Geoff Bent&lt;br /&gt;Roger Byrne&lt;br /&gt;Eddie Colman&lt;br /&gt;Duncan Edwards*&lt;br /&gt;Mark Jones&lt;br /&gt;David Pegg&lt;br /&gt;Tommy Taylor&lt;br /&gt;Liam ‘Billy’ Whelan&lt;/p&gt; &lt;h5&gt;*Kazadan yaralı olarak kurtuldu, fakat tedavi edilemedi. Olaydan 15 gün sonra vefat etti.&lt;/h5&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-6501728328331880361?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/6501728328331880361/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2009/02/en-farkl-maglubiyet.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6501728328331880361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6501728328331880361'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2009/02/en-farkl-maglubiyet.html' title='En Farklı Mağlubiyet'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_gy4OGZ97KCo/Sg12O0QgOGI/AAAAAAAAAIk/iN-D8zEFrE8/s72-c/mailpic-9.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-6372921849911868926</id><published>2008-11-19T23:12:00.004+02:00</published><updated>2009-05-15T17:44:34.461+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deneme'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Farklı Bir Bakış  -  Google Suggest</title><content type='html'>Google her geçen gün yeni birşeyler üretiyor. Hayatımıza renk katıyor , fakat ben şimdi eskilerden bir tanesinden bahsedeceğim. Google Suggest ‘ten.  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;Google Suggest’in eksisozluk’ten ilk entry aldığı tarih Aralık 2004 ve yedinci entryde şöyle denilmiş jello tarafından &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;                        &lt;/span&gt;&lt;span style="font-family:Consolas;"&gt;“ne aradiginizi iyi kotu tahmin etmesi bisey, acilan ufak pencerede eger o kelimeyi ararsaniz cikacak sonuclarin sayisini gostermesi apayri biseydir; sukeladir, "oha be yeterin artik torununuza yeticek para kazandiniz bi oturun, genclerin onunu acin" dedirt... mez elbette; yuruyun aslanlarim dedirtir” &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Consolas;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;Ben de Google’ın bu güzelliğini biraz kullanmak ve bulduklarımı paylaşmak istedim. Bunu yaparken tipik arama kriterleri girmeyi ve Türkiye’yi ilgilendiren konularda kriterler girmeye çalıştım. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 35.4pt;"&gt;Buyurunuz efendim sonuçlar.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-5JL76oI/AAAAAAAAAFA/dALuPKlhmjg/s1600-h/whydoturk.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 103px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-5JL76oI/AAAAAAAAAFA/dALuPKlhmjg/s400/whydoturk.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476984113949314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_gy4OGZ97KCo/SSR-4kKXVUI/AAAAAAAAAE4/pLYCFU5eTYo/s1600-h/whoisthe.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 227px;" src="http://4.bp.blogspot.com/_gy4OGZ97KCo/SSR-4kKXVUI/AAAAAAAAAE4/pLYCFU5eTYo/s400/whoisthe.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476974175245634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-4obhoBI/AAAAAAAAAEw/-n1o0RDE1-c/s1600-h/turkishpeo.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 171px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-4obhoBI/AAAAAAAAAEw/-n1o0RDE1-c/s400/turkishpeo.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476975320965138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-4SwP-BI/AAAAAAAAAEo/y_UFcfE9TYU/s1600-h/howtobe.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 227px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-4SwP-BI/AAAAAAAAAEo/y_UFcfE9TYU/s400/howtobe.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476969502308370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-4M4_MuI/AAAAAAAAAEg/VrRsgcLd4Vk/s1600-h/howtomake.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 226px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-4M4_MuI/AAAAAAAAAEg/VrRsgcLd4Vk/s400/howtomake.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476967928345314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_gy4OGZ97KCo/SSR-V8j3OQI/AAAAAAAAAEY/BSvH0cf1pUs/s1600-h/areturkish.bmp"&gt;&lt;img style="cursor: pointer; width: 400px; height: 151px;" src="http://1.bp.blogspot.com/_gy4OGZ97KCo/SSR-V8j3OQI/AAAAAAAAAEY/BSvH0cf1pUs/s400/areturkish.bmp" alt="" id="BLOGGER_PHOTO_ID_5270476379429222658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-IPksypI/AAAAAAAAAEQ/Jbna5iP8j-E/s1600-h/areMus.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 224px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-IPksypI/AAAAAAAAAEQ/Jbna5iP8j-E/s400/areMus.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476144014838418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-H1zIj7I/AAAAAAAAAEI/aBkbxJBoWX8/s1600-h/howtosave.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 230px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-H1zIj7I/AAAAAAAAAEI/aBkbxJBoWX8/s400/howtosave.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476137096056754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-HglCdLI/AAAAAAAAAEA/SIWrcw8Vvw8/s1600-h/howtosay.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 226px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-HglCdLI/AAAAAAAAAEA/SIWrcw8Vvw8/s400/howtosay.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476131399791794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-HjU-kVI/AAAAAAAAAD4/E4xt2SGJFyQ/s1600-h/howtoget.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 223px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-HjU-kVI/AAAAAAAAAD4/E4xt2SGJFyQ/s400/howtoget.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476132137734482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-Hac3yQI/AAAAAAAAADw/u_Pi7jJvK_0/s1600-h/howtofin.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SSR-Hac3yQI/AAAAAAAAADw/u_Pi7jJvK_0/s400/howtofin.JPG" alt="" id="BLOGGER_PHOTO_ID_5270476129754925314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sonuçlardan beni en çok güldüren "find" kelimesini yazacakken finger kelimesini keşfetmem oldu.  : )&lt;br /&gt;Sonuçları genel olarak değerlendirdiğimizde dünyanın artık çok küçüldüğünü ve insanların ihtiyaçlarının birbirine benzer olduğu çıkarımını yapabiliriz. "save" kelimesindeki "youtube video" arkadaş çevremden ve "energy" de medyadan aşina olduğumuz kelimeler. Göçebe hayatımıza devam ettiğimiz de "turkish people" ile karşımıza çıkıveriyor. Efendim Türk insanı deyince hemen şuradaki buradaki Türkler patlak veriyor: )&lt;br /&gt;"make out" un 207 milyon ve "bomb"'un da 46 milyon sonuç ortaya koyduğu google dünyasında, dünya bizi İngiliz kadınlarına aşık zannediyor : )&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.google.com/webhp?complete=1&amp;amp;hl=en"&gt;http://www.google.com/webhp?complete=1&amp;amp;hl=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;İsterseniz bir de siz bakın bakalım.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-6372921849911868926?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/6372921849911868926/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/11/farkl-bir-bak-google-suggest.html#comment-form' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6372921849911868926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/6372921849911868926'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/11/farkl-bir-bak-google-suggest.html' title='Farklı Bir Bakış  -  Google Suggest'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gy4OGZ97KCo/SSR-5JL76oI/AAAAAAAAAFA/dALuPKlhmjg/s72-c/whydoturk.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-1012521262138909231</id><published>2008-11-04T01:17:00.009+02:00</published><updated>2009-05-15T17:33:27.923+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sinema'/><category scheme='http://www.blogger.com/atom/ns#' term='Futbol'/><title type='text'>imdb ve futbol</title><content type='html'>Bugüne kadar izlediğim dizi ve filmlerdeki karakterlerden bir ilk onbir kurmak istedim.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kaleci : Turkish (Snatch)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Duygusal bir seçimdir. Kendisi bir çok zor durumdan kendisini kurtardığı için ve Snatch ‘den bir oyuncu seçmek zorunlu olduğu için kadroya girmiştir.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Defans Sol :Fernando Sucre (Prison Break):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tam bir görev adamı olan Sucre defansta kademe hataları yapsa da hızı ve tekniği ile takıma ofansif anlamda büyük katkı sağlar. İtaatkardır fakat insiyatif alması gerektiği zaman elini taşın altına sokmaktan çekinmez.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : İstikrar&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Defans Orta :Lucius Vorenus (Rome) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Güçlü fiziği ve savaşçılığıyla tam bir Rio Ferdinand. Takımın kaptanı olacak oyuncudur. Yönetime ve teknik ekibe de son derece itaatkardır. Sözleşmesi bitse bile boş mukaleveye imza atmak için düşünmez.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Tam bir profesyoneldir. Takımın menfaatlerini kendininkilerden üstün tutar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Defans Orta:Titus Pullo (Rome) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Vorenus ile çok iyi bir ikili oluşturdukları için takıma aldım. Uzun boyu ile Vorenus’un açığını kapatır. Gece hayatına düşkünlüğü yüzünden form düşüklüğü yaşasa da yeteneği ile parmak ısırtır.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Tekmeye kafa uzatır. Rakip oyuncuları maç içerisinde hırpalar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Defans Sağ : T- Bag(Prison Break) :&lt;/span&gt;&lt;br /&gt;Zayıf görünen yapısına rağmen ikili mücadelerledeki üstünlüğünü defalarca kanıtlamıştır. Çok sinsi bir sağ bek olan T-Bag takım ataktayken çok sevmese de Scolfield’ a bir çok asist yapacaktır. Scolfield’ ı yıldız yapacaktır.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Hırsı&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sağ Açık :Forrest Gump(Forrest Gump) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sürati ile Rıdvan’ a taş çıkartır. Verilen görevi makina gibi yapar, fakat yaratıcılığı yoktur. Zaman zaman müsait poziyonda olan arkadaşlarını görmeyip koşmayı sürdürse de arkasında oynayan T-Bag onu genelde olumlu yönlendirir.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Süratı ve şansı&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sol Açık :McMurphy(One Flew Over the Cuckoo's Nest) :&lt;/span&gt;&lt;br /&gt;Yaratıcılığı ve attığı çalımlarla 10 numarayı hak edecek bir oyuncudur fakat disiplinsizliği nedeniyle sol açıkta forvet arkası şova dönük oynatılması daha makbuldur. Göze hoş gelen futbolun ustalarındandır.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Sıradışı teknik&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ön Libero :Maximus(Gladiator) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Takımın Patrick Viera’sı olacak sadece defansif anlamda takıma katkı sağlamayacak aynı zamanda ileriye çıkışları ve attığı gollerle de adından sıkça söz ettirecektir.Takıma olan sadakatiyle taraftarın da sevgilisi olacaktır.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Güçlü fiziği, her zaman kazanmaya endeklenmiş olması.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Forvet Arkası : Roger ‘ Verbal’ Kint (Usual Suspects):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hareketleriyle ve attığı ara paslarıyla rakibi şaşırtan , oyunda hiç yok gibi gözükürken uzaktan vurduğu şutlarla maçı bitiren yıldız oyunucudur.&lt;br /&gt;En önemli özelliği : Oyunu okuyuşu ve önceden seziş&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Forvet :Michael Scolfield(Prison Break) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;İş bitirici , yetenekli olması sebebiyle kuşkusuz rakip takımların en büyük korkulu rüyası olacaktır. İğne deliğinden toplar geçirecek inanılmaz goller atacak, tüm futbol camiasına kendisini sevindirecektir.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Takım çok kötü durumda olsa bile bir gol atacak planı her zaman cepte bulunmaktadır.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Forvet : James Sawyer Ford(Lost) :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bitiricidir, fantastiktir, kadınların vazgeçilmezidir. Uzun boyu ile hem gol yollarında Michael’a top indirir  pivot santrafor olur hem de rakiplerin kullandığı kornerlerde defansa yardımcı olur.&lt;br /&gt;&lt;br /&gt;En önemli özelliği : Fiziği ve inatçılığı&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Teknik Direktör : Ben Linus(Lost)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Oyuncularını istediği gibi yönlendiren, rakibe göre dahice taktikler üreten başarılı bir teknik direktör olur.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Yardımcı Antrenör : Tom Hagen (Godfather)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Teknik direktörün ufkunu açan her zaman hazır, örnek bir profesyonel ve danışmandır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-1012521262138909231?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/1012521262138909231/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/11/imdb.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/1012521262138909231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/1012521262138909231'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/11/imdb.html' title='imdb ve futbol'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-2080927985247966944</id><published>2008-10-24T01:38:00.010+03:00</published><updated>2009-05-15T17:34:16.871+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='generics'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='databound'/><title type='text'>Datalist icinde Datalist</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;  &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;                                  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Datalist içindeki datalist kullanmak için örnek kod&lt;span style=""&gt;  &lt;/span&gt;: &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Datalistimiz aşağıdaki gibi olsun ;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:&amp;quot;;font-size:10;"  &gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;DataList&lt;/span&gt; &lt;span style="color:red;"&gt;id&lt;/span&gt;&lt;span style="color:blue;"&gt;="dListDepartment"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:red;"&gt;onitemdatabound&lt;/span&gt;&lt;span style="color:blue;"&gt;="dListDepartment_ItemDataBound"&lt;/span&gt; &lt;span style="color:red;"&gt;Width&lt;/span&gt;&lt;span style="color:blue;"&gt;="100%"&gt;&lt;/span&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;ItemTemplate&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="lblCategoryName"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;span style="color:red;"&gt;Text&lt;/span&gt;&lt;span style="color:blue;"&gt;='&lt;/span&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;%&lt;/span&gt;#Eval("CategoryName") &lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;'&lt;/span&gt; &lt;span style="color:blue;"&gt;    &gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;HiddenField&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="hfID"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;span style="color:red;"&gt;Value&lt;/span&gt;&lt;span style="color:blue;"&gt;='&lt;/span&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;%&lt;/span&gt;#Eval("CategoryID") &lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;'&lt;/span&gt; &lt;span style="color:blue;"&gt;/&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;DataList&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="dListProducts"&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:red;"&gt;RepeatColumns&lt;/span&gt;&lt;span style="color:blue;"&gt;="2"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:red;"&gt;Width&lt;/span&gt;&lt;span style="color:blue;"&gt;="50%"&lt;/span&gt; &lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;ItemTemplate&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;Product Name&lt;span style="color:red;"&gt; &lt;/span&gt; :&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="lblProductName"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;span style="color:red;"&gt;Text&lt;/span&gt;&lt;span style="color:blue;"&gt;='&lt;/span&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;%&lt;/span&gt;#Eval("ProductName") &lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;'&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;br&lt;/span&gt; &lt;span style="color:blue;"&gt;/&gt;&lt;/span&gt;Product Code&lt;span style="color:red;"&gt; &lt;/span&gt; :&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="lblProductCode"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:red;"&gt;Text&lt;/span&gt;&lt;span style="color:blue;"&gt;='&lt;/span&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;%&lt;/span&gt;#Eval("ProductCode") &lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;'&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;Price : &lt;span style="color:red;"&gt; &lt;/span&gt; :&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt; &lt;span style="color:red;"&gt;ID&lt;/span&gt;&lt;span style="color:blue;"&gt;="lblPrice"&lt;/span&gt; &lt;span style="color:red;"&gt;runat&lt;/span&gt;&lt;span style="color:blue;"&gt;="server"&lt;/span&gt; &lt;span style="color:red;"&gt;Text&lt;/span&gt;&lt;span style="color:blue;"&gt;='&lt;/span&gt;&lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;%&lt;/span&gt;#Eval("Price") &lt;span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;%&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;'&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;Label&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;br&lt;/span&gt; &lt;span style="color:blue;"&gt;/&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;span&lt;/span&gt; &lt;span style="color:red;"&gt;style&lt;/span&gt;&lt;span style="color:blue;"&gt;="&lt;/span&gt;&lt;span style="color:red;"&gt;background-color&lt;/span&gt;:&lt;span style="color:blue;"&gt;Black&lt;/span&gt;;&lt;span style="color:red;"&gt;width&lt;/span&gt;:&lt;span style="color:blue;"&gt;100%"&gt;&lt;/span&gt;i am bad at design but i dont care : )&lt;span style="color:blue;"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;span&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;br&lt;/span&gt; &lt;span style="color:blue;"&gt;/&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;ItemTemplate&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;DataList&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;ItemTemplate&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;asp&lt;/span&gt;&lt;span style="color:blue;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;DataList&lt;/span&gt;&lt;span style="color:blue;"&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;Öncelikle (&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:85%;" &gt;span&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;span style="font-size:85%;"&gt;style&lt;/span&gt;&lt;span style="font-size:85%;"&gt;="&lt;/span&gt;&lt;span style="font-size:85%;"&gt;background-color&lt;/span&gt;&lt;span style="font-size:85%;"&gt;:&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Black&lt;/span&gt;&lt;span style="font-size:85%;"&gt;;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;width&lt;/span&gt;&lt;span style="font-size:85%;"&gt;:&lt;/span&gt;&lt;span style="font-size:85%;"&gt;100%"&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;i am bad at design but i dont care : )&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(163, 21, 21);"&gt;span&lt;/span&gt;&gt; ) içeren&lt;/span&gt;&lt;span style="font-size:85%;"&gt; spanı ekleme sebebim kategoriler arasına bir çizgi çekmek içindir. Zaten kötü tasarımı da ileride göreceksiniz ama buna takılmayınız. : )&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Bu yazı, &lt;span style=""&gt; &lt;/span&gt;veritabından kategorileri çekip onların altındaki ürünleri gruplamada kullanılan yöntemi anlatmak amacıyla yazılmıştır.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;İçteki datalisti doldurmak için onun onitemdatabound eventini kullanmak zorundayız. Dıştaki dataliste veriler gelirken onitemdatabound eventi çalışacaktır. ItemDataBoundda &lt;span style=""&gt; &lt;/span&gt;bizde içtekini dolduracağız. &lt;span style=""&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Önce dışdaki datalistimizi dolduruyoruz. Database ile uğraşmamak için iki &lt;span style=""&gt; &lt;/span&gt;adet methodla veri dolduracağım.( &lt;b style=""&gt;GetCategories() ve GetProducts()&lt;/b&gt; ) Bir tanesi ile de veri çekeceğim. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;(&lt;b style=""&gt;GetProductsByCatID&lt;/b&gt;) Adından da anlaşılacağı gibi CategoryID’ye göre ürünleri getirecek.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;                                                                                    &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;protected&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; Page_Load(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color: rgb(43, 145, 175);"&gt;EventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (!&lt;span style="color:blue;"&gt;this&lt;/span&gt;.IsPostBack)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;dListDepartment.DataSource = GetCategories();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;dListDepartment.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Category&lt;/span&gt;&gt; GetCategories()&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Category&lt;/span&gt;&gt; _list = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Category&lt;/span&gt;&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Category&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Bilgisayar"&lt;/span&gt;,1));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Category&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Telefon"&lt;/span&gt;, 2));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; _list;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt; GetProducts()&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt; _list = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"İş Bitirir Mouse"&lt;/span&gt;, &lt;span style="color: rgb(163, 21, 21);"&gt;"Mou_5156561"&lt;/span&gt;, 50, 1));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Kendinden Yazan Klavye"&lt;/span&gt;, &lt;span style="color: rgb(163, 21, 21);"&gt;"Kla54142"&lt;/span&gt;, 45, 1));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Para yazmaz telefon"&lt;/span&gt;, &lt;span style="color: rgb(163, 21, 21);"&gt;"Tel25200"&lt;/span&gt;, 500, 2));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"googlephone iphone nokia"&lt;/span&gt;, &lt;span style="color: rgb(163, 21, 21);"&gt;"TelCingibi"&lt;/span&gt;, 1000, 2));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; _list;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt; GetProductByCatID(&lt;span style="color:blue;"&gt;int&lt;/span&gt; _id)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt; _list = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt;&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;foreach&lt;/span&gt; (&lt;span style="color: rgb(43, 145, 175);"&gt;Product&lt;/span&gt; p &lt;span style="color:blue;"&gt;in&lt;/span&gt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.GetProducts())&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (p.CategoryID == _id)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;_list.Add(p);&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; _list;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;protected&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; dListDepartment_ItemDataBound(&lt;span style="color:blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color: rgb(43, 145, 175);"&gt;DataListItemEventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;DataList&lt;/span&gt; dList = (&lt;span style="color: rgb(43, 145, 175);"&gt;DataList&lt;/span&gt;)e.Item.FindControl(&lt;span style="color: rgb(163, 21, 21);"&gt;"dListProducts"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;HiddenField&lt;/span&gt; hField = (&lt;span style="color: rgb(43, 145, 175);"&gt;HiddenField&lt;/span&gt;)(e.Item.FindControl(&lt;span style="color: rgb(163, 21, 21);"&gt;"hfID"&lt;/span&gt;));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;dList.DataSource = &lt;span style="color:blue;"&gt;this&lt;/span&gt;.GetProductByCatID(&lt;span style="color: rgb(43, 145, 175);"&gt;Convert&lt;/span&gt;.ToInt32(hField.Value));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;dList.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;İğrenç ama özgün tasarımımı içeren sonuç aşağıdaki gibi olur. Olayın sadece ItemDataBound’ da gerçekleştiğini görmek burada yetecektir. Diğer alanlar xmlden ya da veritabanından okunarak gerçekleştirebiliriz. SqlConnection açıp uğraşmamak için ben bu yazı da bu yolu seçtim. : )&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SQD9Ds1x3sI/AAAAAAAAADA/M6bwVaUgUV8/s1600-h/deneme1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 167px;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SQD9Ds1x3sI/AAAAAAAAADA/M6bwVaUgUV8/s400/deneme1.JPG" alt="" id="BLOGGER_PHOTO_ID_5260482604786900674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-2080927985247966944?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/2080927985247966944/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/datalist-icinde-datalist.html#comment-form' title='12 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2080927985247966944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2080927985247966944'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/datalist-icinde-datalist.html' title='Datalist icinde Datalist'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gy4OGZ97KCo/SQD9Ds1x3sI/AAAAAAAAADA/M6bwVaUgUV8/s72-c/deneme1.JPG' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-3299945178395251407</id><published>2008-10-22T00:23:00.012+03:00</published><updated>2009-05-15T17:35:07.898+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><title type='text'>Sonsuz Agac YapIsI Icindeki Verileri Kolayca Cekme</title><content type='html'>&lt;span style=""&gt;&lt;a href="http://tr.wikipedia.org/wiki/Hiyerar%C5%9Fi"&gt;http://tr.wikipedia.org/wiki/Hiyerar%C5%9Fi&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(Aşağıdaki resimlerin büyük hali için tıklayınız.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;SQL ‘ de hiyerarşi içerisindeki tablolardan veriyi ağaç yapısı şeklinde alttan doğru çekmek için örnek kod :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Tablomuz Kategoriler tablosu olsun : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_gy4OGZ97KCo/SP5JLTXzYUI/AAAAAAAAACY/L-N3XW-ovhg/s1600-h/category1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_gy4OGZ97KCo/SP5JLTXzYUI/AAAAAAAAACY/L-N3XW-ovhg/s400/category1.JPG" alt="" id="BLOGGER_PHOTO_ID_5259721873342816578" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;              &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm;"&gt;&lt;span style="font-size:78%;"&gt;CREATE&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; [dbo]&lt;span style="color:gray;"&gt;.&lt;/span&gt;[tblCategory]&lt;span style=""&gt;(&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/span&gt;[CategoryID] [int] &lt;span style="color:blue;"&gt;IDENTITY&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;1&lt;span style="color:gray;"&gt;,&lt;/span&gt;1&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:gray;"&gt;NOT&lt;/span&gt; &lt;span style=""&gt;NULL,&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/span&gt;[CategoryName] [varchar]&lt;span style="color:gray;"&gt;(&lt;/span&gt;50&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style=""&gt;NULL,&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/span&gt;[MainCategoryID] [int] &lt;span style=""&gt;NULL,&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; [PK_tblCategory] &lt;span style="color:blue;"&gt;PRIMARY&lt;/span&gt; &lt;span style="color:blue;"&gt;KEY&lt;/span&gt; &lt;span style="color:blue;"&gt;CLUSTERED&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;(&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;[CategoryID] &lt;span style="color:blue;"&gt;ASC&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;WITH&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;span style="color:blue;"&gt;PAD_INDEX&lt;/span&gt; &lt;span style=""&gt; &lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:blue;"&gt;OFF&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:blue;"&gt;STATISTICS_NORECOMPUTE&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:blue;"&gt;OFF&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:blue;"&gt;IGNORE_DUP_KEY&lt;/span&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:blue;"&gt;OFF&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:blue;"&gt;ALLOW_ROW_LOCKS&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:blue;"&gt;ON&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:blue;"&gt;ALLOW_PAGE_LOCKS&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:blue;"&gt;ON&lt;/span&gt;&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:blue;"&gt;ON&lt;/span&gt; [PRIMARY]&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;)&lt;/span&gt;&lt;span style=""&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style=";font-size:78%;color:blue;"  &gt;ON&lt;/span&gt;&lt;span style="font-size:78%;"&gt; [PRIMARY]&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none solid; padding: 0cm 0cm 1pt;"&gt;    &lt;/div&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Şimdi tablomuza ekleme yapalım.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_gy4OGZ97KCo/SP5JL1bVZTI/AAAAAAAAACg/LJMlxU9HUJw/s1600-h/category2..JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_gy4OGZ97KCo/SP5JL1bVZTI/AAAAAAAAACg/LJMlxU9HUJw/s400/category2..JPG" alt="" id="BLOGGER_PHOTO_ID_5259721882484434226" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;Şimdi içinden arama yapabileceğimiz hiyerarşi kullanan prosedürümüzü yazalım.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;                                    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style=""&gt;create&lt;/span&gt;&lt;span style=""&gt; &lt;span style="color:blue;"&gt;proc&lt;/span&gt; [dbo]&lt;span style="color:gray;"&gt;.&lt;/span&gt;[sp_Site_KategoriGetirTers]&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;@ID&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:blue;"&gt;int&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;as&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;WITH&lt;/span&gt;&lt;span style=""&gt; Hierarchy&lt;span style="color:gray;"&gt;(&lt;/span&gt;CategoryName&lt;span style="color:gray;"&gt;,&lt;/span&gt;CategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;MainCategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt; HiararchyNumber&lt;span style="color:gray;"&gt;,&lt;/span&gt;sort&lt;span style="color:gray;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;AS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;select&lt;/span&gt;&lt;span style=""&gt; CategoryName&lt;span style="color:gray;"&gt;,&lt;/span&gt;CategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;MainCategoryID&lt;span style="color:gray;"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;0 &lt;span style="color:blue;"&gt;as&lt;/span&gt; HiararchyNumber&lt;span style="color:gray;"&gt;,&lt;/span&gt;&lt;span style="color:fuchsia;"&gt;cast&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;CategoryName &lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:blue;"&gt;varchar&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;100&lt;span style="color:gray;"&gt;))&lt;/span&gt; &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; tblCategory&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;where&lt;/span&gt;&lt;span style=""&gt; CategoryID &lt;span style="color:gray;"&gt;=&lt;/span&gt;@ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;UNION ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;select&lt;/span&gt;&lt;span style=""&gt;&lt;br /&gt;Category&lt;span style="color:gray;"&gt;.&lt;/span&gt;CategoryName&lt;span style="color:gray;"&gt;,&lt;/span&gt;Category&lt;span style="color:gray;"&gt;.&lt;/span&gt;CategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;Category&lt;span style="color:gray;"&gt;.&lt;/span&gt;MainCategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;&lt;br /&gt;HiararchyNumber &lt;span style="color:gray;"&gt;+&lt;/span&gt; 1&lt;span style="color:gray;"&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;cast&lt;/span&gt;&lt;span style=""&gt;(&lt;/span&gt;&lt;span style=""&gt;sort &lt;span style="color:gray;"&gt;+&lt;/span&gt; &lt;span style="color:red;"&gt;'&lt;br /&gt;'&lt;/span&gt;&lt;span style="color:gray;"&gt;+&lt;/span&gt; Category&lt;span style="color:gray;"&gt;.&lt;/span&gt;CategoryName&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="color:blue;"&gt;as&lt;/span&gt; &lt;span style="color:blue;"&gt;varchar&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;100&lt;span style="color:gray;"&gt;))&lt;/span&gt; &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; tblCategory Category&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;INNER&lt;/span&gt;&lt;span style=""&gt; &lt;span style="color:gray;"&gt;JOIN&lt;/span&gt; Hierarchy MainCategory &lt;span style="color:blue;"&gt;ON&lt;/span&gt; Category&lt;span style="color:gray;"&gt;.&lt;/span&gt;CategoryID &lt;span style="color:gray;"&gt;=&lt;/span&gt; MainCategory&lt;span style="color:gray;"&gt;.&lt;/span&gt;MainCategoryID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;select&lt;/span&gt;&lt;span style=""&gt; &lt;span style="color:blue;"&gt;top&lt;/span&gt; 1&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;CategoryName&lt;span style="color:gray;"&gt;,&lt;/span&gt; CategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;MainCategoryID&lt;span style="color:gray;"&gt;,&lt;/span&gt;HiararchyNumber&lt;span style="color:gray;"&gt;,&lt;/span&gt;sort&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;from&lt;/span&gt;&lt;span style=""&gt; Hierarchy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;order&lt;/span&gt;&lt;span style=""&gt; &lt;span style="color:blue;"&gt;by&lt;/span&gt; HiararchyNumber &lt;span style="color:blue;"&gt;desc&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="font-size:85%;"&gt;&lt;/span&gt;    &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SP5JmodHAqI/AAAAAAAAACw/vXtT_TK6O6Q/s1600-h/sorgu1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SP5JmodHAqI/AAAAAAAAACw/vXtT_TK6O6Q/s400/sorgu1.JPG" alt="" id="BLOGGER_PHOTO_ID_5259722342858687138" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt;ID'ye 15 verince alacağımız sonuç yandaki gibi olur.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Top 1 ve order by ı aktif edersek son satırıalırız.Yani tüm kategori adlarının olduğu satırı alırız.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_gy4OGZ97KCo/SP5JnJua__I/AAAAAAAAAC4/Mkq4KOf0gIg/s1600-h/sorgu2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_gy4OGZ97KCo/SP5JnJua__I/AAAAAAAAAC4/Mkq4KOf0gIg/s400/sorgu2.JPG" alt="" id="BLOGGER_PHOTO_ID_5259722351789670386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-3299945178395251407?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/3299945178395251407/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/sonsuz-agac-yapisi-icindeki-verileri.html#comment-form' title='3 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/3299945178395251407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/3299945178395251407'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/sonsuz-agac-yapisi-icindeki-verileri.html' title='Sonsuz Agac YapIsI Icindeki Verileri Kolayca Cekme'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_gy4OGZ97KCo/SP5JLTXzYUI/AAAAAAAAACY/L-N3XW-ovhg/s72-c/category1.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-2919830816332371570</id><published>2008-10-20T00:22:00.021+03:00</published><updated>2009-05-15T17:35:21.575+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IComparer'/><category scheme='http://www.blogger.com/atom/ns#' term='generics'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>Generic Listte IComparer Interface ile SIralama</title><content type='html'>&lt;span style=";font-family:arial;font-size:85%;"  &gt;Değişik ihtiyaçlarımız var ve bu ihtiyaçları karşılayacak birşeyler kullanıyoruz. Bunların bazıları bünyemize o kadar yer ediyor ki bizim bir parçamız oluyor artık vazgeçmiyoruz, vazgeçemiyoruz. Man Utd için Ferguson, Liverpool için Gerrard , Chelsea için para ne kadar önemliyse benim içinde Generic List o kadar önemli. Öyleki &lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;using &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;System.Collections.Generic;&lt;/span&gt;  olmadan bir yerim eksik kalır hep.&lt;br /&gt;&lt;br /&gt;Şimdi başlıktaki konuya dönelim. Futboldan girdik oradan devam edelim. KelepirBirliği takımının genel menajeri Mark Çakmabulan son yaptığı Afrika gezisinden elinde bir futbolcu listesi ile dönüyor. Yalnız listede herhangi bir sıralama  kullanılmamış. Bizim yapmamız gereken Çakmabulan'ın listesindeki futbolcuları istediği özelliklere göre sıralamak. Verdiği bilgiler  ; Futbolcu Adı(name), Yaşı(age), Fiyatı(price) ve izledikten sonra belirlediği Oyuncu Puani(rating).&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;Classımız aşağıdaki gibi olur :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;                                                      &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;public&lt;/span&gt;&lt;span style=""&gt; &lt;span style="color:blue;"&gt;class&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;:&lt;span style="color: rgb(43, 145, 175);"&gt;IComparable&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; _name;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt; Name&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;get&lt;/span&gt; { &lt;span style="color:blue;"&gt;return&lt;/span&gt; _name; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;set&lt;/span&gt; { _name = &lt;span style="color:blue;"&gt;value&lt;/span&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;decimal&lt;/span&gt; _price;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;decimal&lt;/span&gt; Price&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;get&lt;/span&gt; { &lt;span style="color:blue;"&gt;return&lt;/span&gt; _price; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;set&lt;/span&gt; { _price = &lt;span style="color:blue;"&gt;value&lt;/span&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;int&lt;/span&gt; _age;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;int&lt;/span&gt; Age&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;get&lt;/span&gt; { &lt;span style="color:blue;"&gt;return&lt;/span&gt; _age; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;set&lt;/span&gt; { _age = &lt;span style="color:blue;"&gt;value&lt;/span&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;int&lt;/span&gt; _rating;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;int&lt;/span&gt; Rating&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;get&lt;/span&gt; { &lt;span style="color:blue;"&gt;return&lt;/span&gt; _rating; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;set&lt;/span&gt; { _rating = &lt;span style="color:blue;"&gt;value&lt;/span&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;#region&lt;/span&gt;&lt;span style=""&gt; IComparable&lt;talentedplayer&gt; Members&lt;o:p&gt;&lt;/o:p&gt;&lt;/talentedplayer&gt;&lt;/span&gt;&lt;/p&gt;                                                          &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;int&lt;/span&gt; CompareTo(&lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt; other)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;int&lt;/span&gt; _returnValue = -1;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (other.Rating == &lt;span style="color:blue;"&gt;this&lt;/span&gt;.Rating)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;_returnValue = (other.Price.CompareTo(&lt;span style="color:blue;"&gt;this&lt;/span&gt;.Price)) * (-1);&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (_returnValue == 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color:blue;"&gt;if&lt;/span&gt; (other.Age &gt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.Age)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;                    &lt;/span&gt;_returnValue = -1;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;                    &lt;/span&gt;_returnValue = 1;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;else&lt;/span&gt; &lt;span style="color:blue;"&gt;if&lt;/span&gt; (other.Rating &gt; &lt;span style="color:blue;"&gt;this&lt;/span&gt;.Rating)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;_returnValue = 1;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;return&lt;/span&gt; _returnValue;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;#endregion&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;public&lt;/span&gt; TalentedPlayer(&lt;span style="color:blue;"&gt;string&lt;/span&gt; name, &lt;span style="color:blue;"&gt;int&lt;/span&gt; age, &lt;span style="color:blue;"&gt;int&lt;/span&gt; price, &lt;span style="color:blue;"&gt;int&lt;/span&gt; rating)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;._name= name;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;._age = age;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;._price = price;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;this&lt;/span&gt;._rating = rating;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Uygulama için aşağıdaki gibi bir methodu  if(!this.IsPostBack) altında çağırırarak&lt;/p&gt;&lt;p class="MsoNormal"&gt;  &lt;/p&gt;                        &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; OyuncuDoldur()&lt;o:p&gt;&lt;/o:p&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;    {&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;&gt; liste = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;List&lt;/span&gt;&lt;&lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Mark Kerr"&lt;/span&gt;, 20, 500000, 92));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Julius Aghahowa"&lt;/span&gt;, 19, 750000, 96));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Okoronkwo"&lt;/span&gt;, 19, 450000, 92));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"D. Cisse"&lt;/span&gt;, 21, 1250000, 90));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Alan Smith"&lt;/span&gt;, 18, 1250000, 90));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Franco Costanzo"&lt;/span&gt;, 19, 200000, 89));&lt;o:p&gt;&lt;/o:p&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;       liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Ibrahim Said"&lt;/span&gt;, 20, 150000, 92));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"P. Mexes"&lt;/span&gt;, 19, 500000, 92));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Arda Turan"&lt;/span&gt;, 22, 450000, 96));&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;       &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Luka Modric"&lt;/span&gt;, 20, 750000, 96));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;        &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:green;"&gt;//10 tane de rastgele oyuncu ekleyelim&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;Random&lt;/span&gt; r = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Random&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color:blue;"&gt;for&lt;/span&gt; (&lt;span style="color:blue;"&gt;int&lt;/span&gt; i = 0; i &lt;10;i++) style=""&gt;        &lt;/span&gt;liste.Add(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;TalentedPlayer&lt;/span&gt;(&lt;span style="color: rgb(163, 21, 21);"&gt;"Oyuncu "&lt;/span&gt; + i.ToString(), r.Next(19, 23), r.Next(60, 70) * 10000, r.Next(88,94)));&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style=""&gt;&lt;span style=""&gt;&lt;span style=""&gt;        &lt;/span&gt;liste.Sort();&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;gvTransferList.DataSource = liste;&lt;/span&gt;&lt;span style=""&gt;//sayfaya attığım bir gridview&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;gvTransferList.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gy4OGZ97KCo/SPzdx0o0k1I/AAAAAAAAACI/PaY-6woS1fY/s1600-h/listeSon.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_gy4OGZ97KCo/SPzdx0o0k1I/AAAAAAAAACI/PaY-6woS1fY/s320/listeSon.JPG" alt="" id="BLOGGER_PHOTO_ID_5259322312875086674" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt;Çakmabulan'ın istediği listeyi elde edebiliriz.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Ben ilk 18 sonucun resmini görüntüledim. Görselden ve koddan anlaşılacağı gibi birinci öncelik oyuncu puanının yüksek olması, daha sonra fiyatın düşük olması geliyor. Eğer iki koşul da eşit ise yaşı  küçük olan üste taşınıyor.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Biz görevimizi yaptık, umarım Çakmabulan bütçesine göre en iyi tercihi yapar ve kadrosunu güçlendirir : )&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-2919830816332371570?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/2919830816332371570/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/generic-listte-icomparer-interface-ile.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2919830816332371570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/2919830816332371570'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/10/generic-listte-icomparer-interface-ile.html' title='Generic Listte IComparer Interface ile SIralama'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gy4OGZ97KCo/SPzdx0o0k1I/AAAAAAAAACI/PaY-6woS1fY/s72-c/listeSon.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4639836390524927894.post-4002435048771891622</id><published>2008-09-19T15:00:00.002+03:00</published><updated>2009-05-15T17:36:28.542+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deneme'/><title type='text'>mahalle çocuğu olmak</title><content type='html'>Pek adetim değildir ama geçen bayram memleketime gittim. Zaman geçmek bilmediği için, arabayla bir akşam Eskişehir 'e gitme planı yaptık arkadaşlarla. O gün arkadaşları beklerken bir evin bahçesine duvardan giren dört - beş çocuk gördüm. "Dal dal zel zel" diyip ne var ne yok aşırdılar bahçeden. Gülüşleri masumdu ama tecavüzcü Çoşkun edasında kötü adam gibi davranıyorlardı. Çocuklardan birisi gözüme battı; diğer çocuklardan farklı olarak evin bahçesine atladı. Erketelik yaptı galiba. Diğerleri duvardan atladı, o da bahçenin kapısından çıktı. Meyvalara baktılar, bölüştüler, gülerek yediler. Biraz yaklaşım, konuşmalarını dinledim. Meğer, ufaklık ev sahibiymiş, arkadaş grubu olarak sokakta girilmedik ev bırakmıyorlarmış. Sıra bizimkinin evine gelmiş, üstüne düşen erketeliği yapmış o da aslan gibi.&lt;br /&gt;&lt;br /&gt;----------------------------&lt;br /&gt;Erkan Can'ın bir röportajını okudum geçenlerde. Mahalle çocuğu olmaktan bahsediyordu, bir şehre değil bir mahalleye ait olmaktan. Ben de mahallede büyüdüm, bir sokağı mahalle bildim. İki yan sokakla derbi kıvamında maçlar yaptım, kavgalar ettim. Memleketim gibi sevdim o sokağı. O sokağa uğradım geçenlerde, eski evimize baktım. Çocukluğumu düşündüm. Şimdilerde çok özlediğim ama o zamanlarda özleyeceğimi tahmin bile edemeyeceğim günler geldi aklıma. Bahçelerden meyva çalan, cepleri dolu, ürkek, çelimsiz, güleç küçük çocuklar gördüm. Sonra arkadaş geldi, " Hadi Eskişehir'e geç kalıyoruz " dedi ve rüyamdan uyandım.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4639836390524927894-4002435048771891622?l=orhangoktas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://orhangoktas.blogspot.com/feeds/4002435048771891622/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://orhangoktas.blogspot.com/2008/09/mahalle-ocuu-olmak.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/4002435048771891622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4639836390524927894/posts/default/4002435048771891622'/><link rel='alternate' type='text/html' href='http://orhangoktas.blogspot.com/2008/09/mahalle-ocuu-olmak.html' title='mahalle çocuğu olmak'/><author><name>Özgür</name><uri>http://www.blogger.com/profile/14856652632346921547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_gy4OGZ97KCo/SgugLfrKmbI/AAAAAAAAAGM/w2CAT9gudMI/S220/IMG_3267.jpg'/></author><thr:total>0</thr:total></entry></feed>
