Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
566
Tıklama
0
Öne Çıkarma
access'de sütun değerleri silmek
B
18 yıl
Teğmen
Konu Sahibi

access veri tabanında 2000 küsür üyenin bilgileri yer almakta, bu veri tabanında imza,avatar,isim,email,yaş vs. birçok sütun var her kullanıcı için. ben bu sütunlardan birinin içindeki tüm değerleri silmek istiyorum nasıl yapabilirim? komple sütunu sileyim ondan sonra aynı isimde yeniden sütun eklerim dedim ama sütunu diğer tablolara bağlı olduğu için silmiyor.
bu arada sütunun içindeki değerleri tek tek seçip silebiliyorum ama 2 bin küsür değerle başa çıkamam sanırım

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
18 yıl
Binbaşı

o zaman örneğin aaa tablosuna bağlan, ordan da avatar sütununa bağlan

select * from aaa where avatar

for i=1 to rs.recordcount
rs(avatar)= ""
rs.movenext
next


sanırım açıklayıcı oldu.


Bu mesaja 1 cevap geldi.
B
18 yıl
Teğmen
Konu Sahibi

A
18 yıl
Binbaşı

asp den anlıyor musun?
veritabanın anladığım kadarı ile bir siteye ait ve asp ile kodlanmış.


Bu mesaja 1 cevap geldi.
B
18 yıl
Teğmen
Konu Sahibi

evet imzamdaki siteye ait ve asp ile kodlanmış. asp bilmiyorum kısmen kullanmaya çalışıyorum diyebilirim. access bilmiyorum, uğraşıyorum ama öğrenmediğim için menüleri tam olarak bilmiyorum


Bu mesaja 2 cevap geldi.
B
18 yıl
Teğmen
Konu Sahibi

imleç + oldugunda tüm sütunu aşağıya kadar seçiyorum del e basıyorum silmiyor ama sütundaki tek hücre içindeki yazıyı secip dele basınca onu siliyor



A
18 yıl
Binbaşı

<%
Set Sur = Server.CreateObject("ADODB.Connection")
Sur.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("BurayaVeriTabanıAdınıYaz.mdb")
Set brtn = Server.CreateObject("ADODB.Recordset")
sor = "Select * from tabloadi"
brtn.Open sor,Sur,1,3
If brtn.eof or brtn.bof Then
response.write "kayıt yok"
else
for i=1 to brtn.recordcount
brtn("avatar")= ""
brtn("imza")= ""
brtn("isim")= ""
brtn("email")= ""
brtn("yas")= ""
brtn("BurayaDiğerSütunlarıYukarıdakiGibiYazabilirsin")= ""

brtn.movenext
next
End if%>

doğru olması lazım, test etmedim.


Bu mesaja 1 cevap geldi.
B
18 yıl
Teğmen
Konu Sahibi

yok ben bu işi bilmiyorum, öğrenemicem yine de sağol sanırım sen çok ileri seviyede düşündün benim olayım sadece sütundaki girdileri silmek


Bu mesaja 1 cevap geldi.
A
18 yıl
Binbaşı

tamam da zaten access de ya toplu silcen ki sende hata vermiş dier tablolara bağlı olduğu için, ya teker teker silcen yada bu kodu kullancan, sunucuna atıcan ve dosyayı çalıştırcan, o kadar:)

bir de sen neden bunların içini temizlemek istiyorsun? o kaydı tamamen silmen daha iyi olmaz mı?





< Bu mesaj bu kişi tarafından değiştirildi aspci -- 29 Eylül 2007; 16:51:45 >
Bu mesaja 1 cevap geldi.
B
18 yıl
Teğmen
Konu Sahibi

çok teşekkür ederim dediğin kodu kullandım gerekli yerleri değiştirdim ve localhostta denedim içindeki değerlerin tümünü sildim çok saol


Bu mesaja 1 cevap geldi.
A
18 yıl
Binbaşı

önemli değil, kolay gelsin



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.