<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.uodbc.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.odbc-setoption.php',
    1 => 'odbc_setoption',
    2 => 'ODBC ayarlarını yapar',
  ),
  'up' => 
  array (
    0 => 'ref.uodbc.php',
    1 => 'ODBC İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.odbc-rollback.php',
    1 => 'odbc_rollback',
  ),
  'next' => 
  array (
    0 => 'function.odbc-specialcolumns.php',
    1 => 'odbc_specialcolumns',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/uodbc/functions/odbc-setoption.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.odbc-setoption" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">odbc_setoption</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">odbc_setoption</span> &mdash; <span class="dc-title">ODBC ayarlarını yapar</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.odbc-setoption-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>odbc_setoption</strong></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$odbc</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$işlev</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$seçenek</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$değer</code></span><br>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Bu işlevle ODBC seçenekleri, belli bir bağlantı veya sonuç kümesine uygun
   olarak ayarlanır. Çok oyuncaklı ODBC sürücülerinye ilgili sorunların
   üstesinden gelmek için tasarlanmıştır. Sadece bir ODBC programcısı iseniz
   veya çeşitli seçeneklerin ne anlama geldiğini öğrenmek isterseniz işe
   yarar. Farklı seçenekleri ve değerleri açıklayan iyi bir ODBC kılavuzuna
   mutlaka ihtiyacınız olacaktır. Farklı sürücü sürümleri farklı seçenekler
   sunar.
  </p>
  <p class="para">
   ODBC sürücüsüne bağlı olarak işlevin etkileri değişebildiğinden halka açık
   betiklerde bu işlevi kesinlikle kullanmamalısınız. Ayrıca, bağlantı
   kurulmadan veya sorgu hazırlanmadan önce atanması gereken bazı ODBC
   seçenekleri de bu işlevle kullanılamamaktadır. Bununla birlikte, belli bir
   işi PHP ile yapmanız mümkünse, açıktır ki, patronunuz bunların hepsini
   yapabilen bir ticari ürünü kullanmanızı istemeyecektir.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.odbc-setoption-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">odbc</code></dt>
     <dd>
      <p class="para">
       Ayar değişikliği yapılacak bağlantı veya sonuç kimliği. Bu,
       SQLSetConnectOption() için bir bağlantı kimliği, SQLSetStmtOption(),
       için ise bir sonuç kimliğidir.
      </p>
     </dd>
    
    
     <dt><code class="parameter">işlev</code></dt>
     <dd>
      <p class="para">
       ODBC işlevi kullanılacak mı?. Değer, SQLSetConnectOption() için 1,
       SQLSetStmtOption() için 2 olmalıdır.
      </p>
     </dd>
    
    
     <dt><code class="parameter">seçenek</code></dt>
     <dd>
      <p class="para">
       Değeri ayarlanacak seçenek.
      </p>
     </dd>
    
    
     <dt><code class="parameter">değer</code></dt>
     <dd>
      <p class="para">
       Ayarlanacak seçeneğin değeri.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.odbc-setoption-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Başarı durumunda <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>, başarısızlık durumunda <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> döner.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.odbc-setoption-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>odbc_setoption()</strong></span> örnekleri</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">// 1. SQLSetConnectOption() için 102. seçenek: SQL_AUTOCOMMIT.<br />//    SQL_AUTOCOMMIT için 1. değer: SQL_AUTOCOMMIT_ON.<br />//    Bu örnek, odbc_autocommit($conn, true); işlevinin yaptığını yapar<br /><br /></span><span style="color: #0000BB">odbc_setoption</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">, </span><span style="color: #0000BB">102</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">// 2. SQLSetStmtOption() için 0. seçenek: SQL_QUERY_TIMEOUT.<br />//    Bu örnek, sorgunun 30 saniyede zaman aşımına uğramasını sağlar.<br /><br /></span><span style="color: #0000BB">$result </span><span style="color: #007700">= </span><span style="color: #0000BB">odbc_prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">, </span><span style="color: #0000BB">$sql</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">odbc_setoption</span><span style="color: #007700">(</span><span style="color: #0000BB">$result</span><span style="color: #007700">, </span><span style="color: #0000BB">2</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">30</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">odbc_execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$result</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </p>
 </div>


</div><?php manual_footer($setup); ?>