yardım edermisiniz ben cozemedim

0
Üye
Katılım
28 Ocak 2006
Mesajlar
812
Tepki puanı
0
Konum
?
<form method="POST" action="dene.asp">
<p>
<input type="text" name="k_adi" size="20"><input type="submit" value="Gönder" name="B1"></p>
</form>

<%vt_yol = Server.MapPath("db.mdb" )
Set ObjCon = Server.CreateObject("ADODB.Connection" )
ObjCon.Open "Provider=Microsoft.JET.OLEDB.4.0; Data Source=" & vt_yol & ";"

k_adi= Request.form("k_adi")

set ekle = Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM uye WHERE k_adi = "&k_adi&""
ekle.open ,sql,1,3



if not ekle.eof then
response.write "uye war"
else
ekle.addnew
ekle("k_adi") = k_adi
ekle.update
end if





%>




Hata Tipi:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Veri kaynağı adı bulunamadı ve varsayılan sürücü belirtilmemiş
/yeni/dene.asp, line 15




neden kaynaklandığını bulamadım yardımcı olursanız sevinirim
 
0
Onaylı Üye
Üye
Katılım
4 Ağustos 2005
Mesajlar
2,325
Tepki puanı
0
Sebebi: DSN adını yanlis yazdınız veya DSN tanımlamadınız.Ya da DSN-Less bagantı kodu yanlis.
Çözüm: DSN adını kontrol edin veya DSN-Less bağlantı kodunu gözden geçirin.

diyor gugıl amca..
 
0
Üye
Katılım
28 Ocak 2006
Mesajlar
812
Tepki puanı
0
Konum
?
o ne be ne yapmam gerekiyo? peki onuda yazarsan güzel olur :) onu demio heralde gugul amca orda bende arattım bulamdım ondan yastım saten yinede saol
 
0
Onaylı Üye
Üye
Katılım
4 Ağustos 2005
Mesajlar
2,325
Tepki puanı
0
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

olarak aratıldığında "Drivers" bölümünden sonraki (0x800....) şeylerini değiştirdiğimizde, farklı hataların nasıl çözüldüğünü anlatan belgeler çıkıyor..Fakat bu hata için bir şey bulamadım :)
 
0
Onaylı Üye
Üye
Katılım
11 Şubat 2006
Mesajlar
271
Tepki puanı
0
<%vt_yol = Server.MapPath("db.mdb" )

bu youl yanlış eğer databaseleri ana klasörde mesala database diye bir folderin içinde tutuyorsan. söyle olmalı

<%vt_yol = Server.MapPath("../database/db.mdb" )

bu eğer dosyan direk http:/www.XXXX.com/xxxx.asp gidi ise

eğer dosyan http:/www.XXXX.com/forum/xxxx.asp gibiyse

<%vt_yol = Server.MapPath("../../database/db.mdb" )

gibi böyel yapınca düzelmsi lazım bence.
 
1
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Tepki puanı
20
Konum
hawaii. ama sanal tur.
asp bilmiyorum, fakat <% tagını ekledikten sonra boşluk bırakmak gerekiyor olabilir
 
0
Onaylı Üye
Üye
Katılım
4 Mart 2005
Mesajlar
5,290
Tepki puanı
0
Konum
Kadıköy
vt_yol = Server.MapPath("db.mdb" )

Server Mappath, Sitenin yüklü olduğu klasörü verir, Dene.asp ile db.mdb aynı klasörde değilse veritabanını bulamaz script. Sitenin ve veritabanının bulunduğu klasörü yazarsanız gerekli düzenlemeyi söyleyebilirim. Ya da hızlandırmak için şunu söyleyeyim.

Server.MapPath("/Klasor")

Yaparsanız, www.site.com/klasor olarak görür bu adresi. Bir üst klasörde ise, ona göre düzenleyebilirsiniz.

İyi çalışmalar..
 
0
Üye
Katılım
28 Ocak 2006
Mesajlar
812
Tepki puanı
0
Konum
?
db yeri doğru iis de sorun warmış sorunu çözemedim ama serverde calısıo
 
Geri
Üst