Yazı Font Küçült Yazı Font Büyült

ASP de Sık Karşılaşılan Hata Mesajları

ASP ile yapılan işlemlerde çoğu zaman karşılaştığımız hatalar, sebepleri ve çözümleri

Hata      : Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Sürücüsü] INSERT INTO deyimi, bilinmeyen alan adı içeriyor: ?KisiPasif?. Adı doğru yazdığınızdan emin olun ve işlemi yeniden deneyin. /veritabani.asp, line 14

Sebebi   : Tablonuzda olmayan bir field?e kayıt yapmak istediniz.

Çözümü : SQL deyimindeki yazılışı yanlışsa düzeltin. Eğer tabloda böyle bir field yoksa yaratın.

 

Hata :  Server nesnesi, ASP 0177 (0x800401F3)  Geçersiz ProgID Bu iletiyle ilgili daha fazla bilgi için, lütfen aşağıdaki adresten Microsoft Online Support sitesini ziyaret edin: http://www.microsoft.com/contentredirect.asp

Sebebi :  Server ?ınızın yada PWS ?nin desteklemediği bir bileşen kullanmak istemişsiniz. Örneğin mail gönderme veya asptear.

Çözümü : PWS altında çalışıyorsanız : Bu işlemler windows altından yapılamaz. Hosting Server ?ında Çalışıyorsanız : Kullanmak istediğiniz bileşen servera kurulmamış. Firma sorumlusuna başvurun.

 

Hata :  Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Sürücüsü] Çok az parametre. 1 bekleniyor

Sebebi :  SQL kodu içinde işleme tabi tutmak istediğiniz alan yok

Çözümü : Yazdığın alan adını kontrol edin, tablonun böyle bir alan içerdiğinden emin olun

 

Hata :  ADODB.Recordset (0x800A0CC1) Öğe, istenen ad veya sıra sayısı ile ilişkili derleme içinde bulunamıyor

Sebebi : Alan adı bulunamıyor.Ekrana yazdırmak istediğiniz veya kullanmak istediğiniz alan adı tabloda yok

Çözümü : Yazdığınız alan adını kontrol edin, tablonun bu adda bir alan içerdiğinden emin olun

Hata : ADODB.Recordset (0x800A0BB9) Yanlış türdeki değişkenler kabul edilebilir aralık dışında veya bir başkasıyla çakışan bağımsız değişkenler kullanılıyor

Sebebi : Recordset?i açmaya çalıştığımız Connection adı bulunamadı veya programlar açılmadı.Başka bir sebepte SQL kodu bulunamadı

Çözümü : Connection?ı açın veya adını kontrol edip, düzeltin.Yada SQL kodunu yazdığınızdan emin olun

Hata :  Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Sürücüsü] SELECT deyimi, saklı bir sözcük veya yanlış yazılmış veya eksik bir bağımsız değişken içeriyor veya noktalama işareti yanlış

Sebebi : Yazdığınız SQL kodunda bir sorun var.

Çözümü : Yazdığınız SQL kodunu kontrol ediniz

 

Hata : Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Sürücüsü]Genel hata ?Temporary (volatile) Jet DSN for process 0x140 Thread 0x5ec DBC 0x13679bc Jet ? kayıt defteri anahtarı açılamadı.

Sebebi :   Belirttiğiniz adreste veritabanı bulunamadığında çıkar

Çözümü : Yazdığınız yolu veya veritabanını kontrol ediniz

 

Hata : ?Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Driver Manager] Veri kaynağı adı bulunamadı ve varsayılan sürücü belirtilmemiş?

Sebebi :   DSN adını yanlış yazdınız veya DSN tanımlamadınız.Ya da DSN-Less bağlantı kodu yanlış.

Çözümü :  DSN adını kontrol edin veya DSN-Less bağlantı kodunu gözden geçirin.

 

Hata : ?Microsoft VBScript çalışma hatası (0x800A004C) Yol bulunamadı?

Sebebi :   Bulunmayan bir klasör veya yol yazdığınızda bu hata ile karşılaşırsınız

Çözümü :  Yazdığınız yolu kontrol ediniz, klasörün bulunduğuna emin olun

 

Hata : Microsoft VBScript çalışma hatası (0x800A0044) Aygıt yok?

Sebebi :   Bulunmayan bir sürücüyü çağırmak istediğinizde alırsınız

Çözümü :  Sürücü harfinin bulunduğuna veya doğru olduğuna dikkat edin

 

Hata : Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Sürücüsü] Güncelleştirilemiyor. Veritabanı veya nesne salt okunur.?

Sebebi :   Veritabanınız salt okunur veya yazma izni olmayan bir yerde ise bu hatayı verir

Çözümü :  Veritabının veya bulunduğu klasörün Salt Okunur olup olmadığını kontrol edin

 

Hata :  ?Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Sürücüsü] ?alan_adi=? sorgu ifadesi içindeki Sözdizimi hatası (eksik işleç)?

Sebebi :   Sorgulatmak için kullandığınız değer boş.Bu forumdan gelen bir veri olabilir, cookieden alınan bir değer olabilir

Çözümü : Gelen veriyi kontrol edin

 

Hata : ?Server nesnesi, ASP 0177 (0x800401F3) Geçersiz ProgID Bu iletiyle ilgili daha fazla bilgi için, lütfen aşağıdaki adresten Microsoft Online Support sitesini ziyaret edin: face=Arial color=#0000ffhttp://www.microsoft.com/contentredirect.asp.?

Sebebi : Sunucunuzun desteklemediği bir objeyi yaratmak istemişsiniz

Çözümü : Obje adını kontrol edin, sunucunun desteklediğinden emin olun

 

Hata : ?Microsoft VBScript çalışma hatası (0x800A000D) Tür uyumsuz: ?a??

Sebebi :  Eğer bir sayı ve metin ile matematiksel işlem yapmak isterseniz veya tarih değerlerinde yanlış bir işlem yapmaya kalkarsanız alırsınız

Çözümü : Yapmak istediğiniz işlemi kontrol ediniz.Değişken türlerini tekrar gözden geçirin

 

Hata :  ?Microsoft VBScript derleme hatası (0x800A0409) Sonlandırılmamış dize sabiti?

Sebebi  : Çift tırnak (?) yazmamışsınız.Veya çok fazla yazmışsınız

Çözümü : Kodları inceleyerek tırnakları düzeltiniz

 

Hata :  ?Microsoft VBScript derleme hatası (0x800A03F6) ?End gerekli?

Sebebi :  if kontrol kodunu bitirmemişsiniz

Çözümü :  Gereken yere ?end if? yazın.

 

Hata :Active Server Sayfaları, ASP 0116 (0x80004005) Komut yazıları bloğunda etiketin sonu eksik (%>)

Sebebi :  Kodlarınızı ?%>? ile kapatmamışsınız

Çözümü :  "%>" yazınız