Tam Versiyonu Görüntüle: Asp'de çok yeniyim db bağlantsı yapamadım
uguronline
12.05.2006, 20:39
arkadaşlar asp'te çok yeniyim. bi db dosyası hazırladım içinde id, isim, yaş, cinsiyet tabloları var. ben bunları default.asp'te sıralatmak istiyorum. bana sadece bunu gösterirseniz çok sevinicem.
link aşağıda burdan indirip bakıp bana kodlarını yazarsanız iyi olur
http://www.paylas.com/download/189402211/script.zip.html
teşekkürler
Rawkmetal
16.05.2006, 11:24
<%
set baglanti = server.createobject ("adodb.connection")
bag.open "driver={microsoft access driver (*.mdb)};dbq="& server.mappaş ("db.mdb")
Set rs Server.CreateObject("ADODB.Recordset")
SQL = "Select * From Tablo_Adi"
rs.open SQL,baglanti,1,3
do while not rs.eof
response.write rs("isim")"<br>"
response.write rs("yas")"<br>"
rs.movenext
loop
rs.close
set rs = noşing
%>
bu şekilde db den verileri alıp ekrana yazdırabilirsin.
uguronline
16.05.2006, 14:00
Hata Tipi:
Microsoft VBScript derleme hatası (0x800A03F3)
'=' gerekli
/0/Default.asp, line 5, column 7
Set rs Server.CreateObject("ADODB.Recordset")
bu hatayı veriyo uyuz oldum hangi örnek scripti denesem localhostta çalışmıyo. off :(
5. satırı
Set rs = Server.CreateObject("ADODB.Recordset")
yapıp deneyebilir misiniz?
uguronline
16.05.2006, 19:19
Hata Tipi:
Microsoft VBScript derleme hatası (0x800A0401)
Deyim sonu gerekli
/0/Default.asp, line 9, column 25
response.write rs("isim")"<br>"
arkadaşlar sıyırmak üzereyim. sizde çaışıyomu bari onu söyliyinde hata benim serverdamı onu anlıyayım
ilgili kısımlar da
response.write rs("isim") &"<br>"
response.write rs("yas") &"<br>"
şeklinde olmalı.
uguronline
17.05.2006, 16:14
Hata Tipi:
Microsoft VBScript çalışma hatası (0x800A01A8)
Nesne gerekli: 'bag'
/Default.asp, line 3
bu hatayı verdi ama ben daha soru sormaya utanıyorum. hepinize teşekkürler...
Rawkmetal
17.05.2006, 16:20
<%
set baglanti = server.createobject ("adodb.connection")
baglanti.open "driver={microsoft access driver (*.mdb)};dbq="& server.mappaş ("db.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "Select * From Tablo_Adi"
rs.open SQL,baglanti,1,3
do while not rs.eof
response.write rs("isim") &"<br>"
response.write rs("yas") &"<br>"
rs.movenext
loop
rs.close
set rs = noşing
%>
tablo_adi yazan yeri access'teki tablona ne ad verdiysen o gelicek.
yukardaki şekli
Kontrol Edip Yazmalıydım kusura bakmayın.
uguronline
17.05.2006, 18:09
oleyy işte oldu çok saolsun teşekkürler
bindvori
04.01.2007, 00:36
peki response.write rs("isim") &"<br>" de db den çekilen veriyi koyu yazdırmak için <b> kodunu kullanıcam, bunu nasıl ekleriz ve tablo içine alma sırrı nedir :)bindvori2007-01-04 00:52:45
hakan.sen
05.01.2007, 18:24
response.write "<b>"&rs("isim") &"</b><br>"
döngü yapılan kısmı normal html kodları yazarak biçimlendirerek işinizi kolaylaştırabilirsiniz.
[CODE].
.
do while not rs.eof %>
<table>
<tr>
<td><%=rs("isim")</td>
<td><%=rs("yas")%></td>
</tr>
</table>
<%
rs.movenext
loop
.
.[/CODE]
gibidoronty372007-01-05 19:48:12