<select name="kategori1" class="textkutu2" size="1">
<%Set Kategoriler = Conn.execute("Select kimlik,adi from sayac_tipi_kat order by kimlik asc")
Do while not Kategoriler.eof
Response.Write "<option value="""&Kategoriler("kimlik")&""">"&Kategoriler("adi")&"</option>"
kategoriler.movenext
loop
Kategoriler.close
set kategoriler = nothing
%>
</select> Otomatik kayıt gelmeme
7
●504
- 30-01-2010, 10:10:29Kayıt düzenle sayfamda normal alanlarda kayıt geliyor ama seçmeli alanda veritabanında ki kayıt gelmiyor o kaydı değiştirmesem bile seçmem gerekiyor. aaşğıdaki kodu nasıl değiştirmem lazım ki vt de kayıtlı bilgi otomatik gelsin bu şekilde ilk kayıt geliyor.
- 30-01-2010, 11:54:38
<select name="kategori1" class="textkutu2" size="1"> <% set secili = Conn.execute("Select kimlik,adi from sayac_tipi_kat where kimlik="& id &"") %> <option value="<%=secili("kimlik")%>" selected><%=secili("adi")%></option> <% secili.close:set secili = nothing Set Kategoriler = Conn.execute("Select kimlik,adi from sayac_tipi_kat order by kimlik asc") Do while not Kategoriler.eof Response.Write "<option value="""&Kategoriler("kimlik")&""">"&Kategoriler("adi")&"</option>" kategoriler.movenext loop Kategoriler.close set kategoriler = nothing %> </select>Bu şekilde where ile hangi kategori olduğunu sorgulayıp <option value="" selected>.... şeklinde eklerseniz çıkar. Yukardaki koddaki where kısmını kendinize göre düzenleyip bi' deneyin. - 30-01-2010, 12:56:13İlginiz için teşekkür ederim ama olmadı ben size detaylı anlatayım yaptığım olayı.
sayac_tipi_kat isimli kategorilerin olduğu bir tablom var "kimlik = id" "adi =kategori ismi" şeklinde iki tane sütün var
birde dbo_sayac_teslim isminde bir tablom var eklenen kayıtlar bu tabloda "kategori1" isimli sütüna kayıt ediliyor buraya kadar sorun yok.
Şimdi düzenleme yaparken dbo_sayac_teslim tablosunun kategori1 isimli sütünunda yazan bilgiyi varsayılan gösterecek aynı zamanda sayac_tipi_kat tablosundaki "kategori" isimli sütundaki kategorileri de gösterecek eğer değiştirmem gerekirse ben seçip değişitrecem.
Ben sayac_tipi_kat tablosunun içindeki bilgileri seçmeli olarak gösteriyorum ama bu bilgilerin asıl kayıt edildiği dbo_sayac_teslim tablosunda kategori1 isimli sütündaki veriyi varsayılan çektiremiyorum.
Umarım anlatabilmişimdir. - 01-02-2010, 16:02:32kastek adlı üyeden alıntı: mesajı görüntüle
<option value="<%=secili("kimlik")%>" selected><%=secili("adi")%></option>Bu kısımdaki option'un value değerini kontrol edermisiniz, büyük ihtimalle oraya başka bişey yazdırıyor.