Navigation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hata İletileri ve Çözümler - I |
|
|
Bu hafta ASPde bizi çıldırtan hata mesajlarına değineceğiz.Hangi hata mesajı ne anlama gelir Nasıl çözümlenir.Yalnız bu konu pek kısa bir konu olmadığından birkaç haftada inceleyeceğiz.Ayrıca tüm hatalar birbirine girmesin diye bölüm bölüm incelenecek.
1-Genel Hataları:
Kod Alanı: |
Hata Tipi:"Aktive Server Sayfaları, ASP 0116 (0x80004005 ) Komut yazıları bloğunda etiketin sonu eksik (%> )."
Sebebi: Kodlarınızı "%>" ile kapatmamsısınız.
Çözüm: "%>" yazınız. |
|
Kod Alanı: |
Hata Tipi: "Microsoft VBScript derleme hatası (0x800A03F6 ) End gerekli"
Sebebi: if kontrol kodunu bitirmemişsiniz.
Çözüm: Gereken yere "end if" yazın. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi: "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: Sunucunuzun desteklemediği bir objeyi yaratmak istemişsiniz.
Çözüm: Obje adını kontrol edin, sunucunun desteklediğinden emin olun |
|
2- Veritabanı Hataları:
Kod Alanı: |
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ş"
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. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi: "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. (Burada * çıkarıldı )
Çözüm: Yazdığınız SQL kodunu kontrol ediniz. |
|
Kod Alanı: |
Hata Tipi: "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: Recordseti açmaya çalıştığımız Connection adı bulunamadı veya connection açılmadı.Başka bir sebepte SQL kodu bulunamadı.
Çözüm: Connectionı açın veya adını kontrol edip, düzeltin.Ya da SQL kodunu Yazdığınızdan emin olun. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi:"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. |
|
Kod Alanı: |
Hata Tipi: "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 |
|
3-FSO Hataları
Kod Alanı: |
Hata Tipi: "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. |
|
Kod Alanı: |
Hata Tipi: "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. |
|
Genel olarak alabileceğini hata iletileri bunlar.Aslında ASPnin içinde daha birçok hata var ama biz sadece bu kadarı ile sık sık karşılaşıyoruz.Diğer hataları alt etmekse artık sizin işiniz.
|
|
|
|
|
|
|
|
|
Bugün 90 ziyaretçi (106 klik) buradaydı |
|
|
|
|
|
|
|