İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

yardım edermisiniz ben cozemedim

SLaYeR

0
İyinet Üyesi
Katılım
28 Ocak 2006
Mesajlar
812
Reaction score
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
 

SLiM_BoY

0
İyinet Üyesi
Katılım
4 Ağustos 2005
Mesajlar
2,325
Reaction score
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..
 

SLaYeR

0
İyinet Üyesi
Katılım
28 Ocak 2006
Mesajlar
812
Reaction score
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
 

SLiM_BoY

0
İyinet Üyesi
Katılım
4 Ağustos 2005
Mesajlar
2,325
Reaction score
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 :)
 

bukotezo

0
İyinet Üyesi
Katılım
12 Şubat 2006
Mesajlar
271
Reaction score
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.
 

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
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..
 

SLaYeR

0
İyinet Üyesi
Katılım
28 Ocak 2006
Mesajlar
812
Reaction score
0
Konum
?
db yeri doğru iis de sorun warmış sorunu çözemedim ama serverde calısıo
 

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