İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Database'de veri güncellemesi

maniax

0
İyinet Üyesi
Katılım
19 Mart 2006
Mesajlar
392
Reaction score
0
Merhaba, daha önce asp ve mysql kullanılarak yapılmış bi sistemi php ile tekrar yazıyorum ama; mevcut database i kullanmak zorundayım. Database'de eski şifreler encrypt halde duruyo ; bunu çözen bi fonksiyon var elimde ... Kısacası şunu yapmak istiyorum :

tbl_member tablosundaki password leri tümünü çekicek ve her birisini decrypt(password) ile değiştirecek. Database bağlantısını yaptım, tek kalan verileri tek tek çekerek bunları tekrar update edecek kod ... asp ye alışık olmadığım ve zaman kaybetmemek için bu kodu yazabilecek olan arkadaş varsa çok memnun olurum. Kod Access içinde olabilir, sql e çeviririm ben

Şimdiden teşekkürler
 

Phantasm

0
İyinet Üyesi
Katılım
2 Mart 2006
Mesajlar
306
Reaction score
0
Konum
Ankara
Server.ScriptTimeout=9000 'bunu koyuyoruz ki sunucu bu uzun işlem süresince direncini kaybetmesin ve zaman aşımı vermesin. istikrar için.

Set Saybakalim = Con.Execute("select count(ID) from tbl_member")
Saybakalim = int(Saybakalim(0))


Set rs = Con.Execute("Select max(ID) as sonid From tbl_member")
ID = rs("sonid")

for i=1 to Saybakalim

Set rs = Con.Execute("Select Top 1 Password From tbl_member Where ID = "&ID&"")
Password = rs("Password ")

Con.Execute("Update tbl_member set Password= '"&decrypt(password)& "' Where ID =" & ID & "")
ID = ID -1

Next

Set Saybakalim = Nothing


Biraz karışık oldu ama en oluru bu.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst