Arkadaşlar teşekkür ediyorum yardımlarınız için

70000 kayıtlık şarkı sözüm var. Her ay MSSQL limit aşımı ödememek için Bunu 46000'e düşürmek istiyorum. Ancak ilk 23000 kaydı silersem. A'dan G'ye kadar hiç parça kalmayacak, bu nedenle id sırasına göre her üç kayıttan 1 ini silmek istiyorum.

script. timeout=10 '10 dk yeter sanırım. server kasılır mı bilmiyorum set silrs=server. createobject silsql=&quot;select from kayitlar&quot; silrs. open silsql, db,1,3 i=1 do while not silrs. eof if i mod 3=0 then silrs. delete silrs. update end if silrs. movenext loop silrs. close set silrs=nothing db. close set db=nothing

script timeout süren yetmiyor sanırım tam olarak ne yapmak istediğini açıklarsan başka alternatifler düşünebilirim

tablo yapını yazabilirsen sana bir şeyler ayarlayabilirim sanırım

Sağolsun, TRinsanRehberi rumuzlu arkadaş, başka bir problemi düzeltmek için aşağıdaki kodla bende ki timeout sorununu halletmişti. Acaba bu kodu yukarıdaki amaca uyarlayabilir miyiz? &lt;!--#INCLUDE FILE=&quot;baglan. asp&quot;--&gt; &lt;% baslangic = Request. QueryString bitis = baslangic + 10 set xs = nc. Execute %&gt; &lt;script language=&quot;javascript&quot;&gt; window. setTimeout(&quot;window. open &quot;, 1 20000); &lt;/script&gt;

denemekte fayda var

MSSQL veritabanımdaki her üç kayıttan birini silmek istiyorum. Bu şekilde 70000 veriyi 46000'e düşürecek bir kod nasıl yazılabilir. Yardımcı olabilecek arkadaşlara şimdiden teşekkürler. Aşağıya yazdığım kod hata veriyor. &lt;!--#INCLUDE FILE=&quot;baglan. asp&quot;--&gt; &lt;% set rs = db. Execute for id=1 to 70000 step 3 set rs = db. Execute rs. movenext Next db. close set db=nothing %&gt;

&lt;!--#INCLUDE FILE=&quot;baglan. asp&quot;--&gt; &lt;% set rs = db. Execute for id=1 to 70000 step 3 if rs. eof then exit for set ms = db. Execute rs. movenext Next db. close set db=nothing %&gt;

set rs = db. Execute for id=1 to 70000 step 3 set rs = db. Execute 2 kez rs kullanamassın birini kapatmadın birini ondan hata alıyor olabilirsin

ZIPPKIN' Alıntı:

tşk Kod:

Merhaba byTuncay, Yardımın için çok teşekkürler, senin kodu denedim. Şöyle bir hata verdi. Hata Tipi: Microsoft OLE DB Provider for ODBC Drivers (0x80040E31) Zaman aşımı doldu /delete_azalt. asp, line 8

Bu kodun yazılı olduğu sayfanın ismi toplusil. asp Kusura bakma seni de meşgul ediyorum. Şuan acilen forumdan çıkmam gerekiyor inşallah yarın yeni düzenlemeleri deneyeceğim. Yardım ve ilgin için çok teşekkür ediyorum bytuncay.