Would you like to react to this message? Create an account in a few clicks or log in to continue.

GrafikCell.Forumd.Biz | Adobe Destek & Yardım - GraFik Destek Forumu
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 asp ders8,asp hata kontrolu,hataları anlama

Aşağa gitmek 
YazarMesaj
SoURCe
Grafiker
Grafiker
SoURCe


Uyarı Sev. Uyarı Sev. : Uyarı Yok
<b>Mesaj Sayısı</b> Mesaj Sayısı : 198
<b>Paylasım Gücü</b> Paylasım Gücü : 424
<b>Rep Point</b> Rep Point : 9
<b>Kayıt tarihi</b> Kayıt tarihi : 22/10/09
<b>Nerden</b> Nerden : Jamecia xD
<b>Ruh</b> Ruh : 5
<b>Grafik Düzey</b> Grafik Düzey : Master
<b>Tarayıcın</b> Tarayıcın : Chrome

asp ders8,asp hata kontrolu,hataları anlama Empty
MesajKonu: asp ders8,asp hata kontrolu,hataları anlama   asp ders8,asp hata kontrolu,hataları anlama EmptyCuma Mart 04, 2011 8:38 pm

Asp Error:

Asperror objesi ASP script veya asp.dll tarafından oluşan hataların yakalanması için kullanılır. Asperror objesi Server.GetLastError metodu gelen hataları yakalayarak kullanıcıyı standart hataların açıklandığı sayfalara yönlendirmek için kullanılabilir.

ASP´de oluşan hataları Server nesnesinin GetLastError alt nesnesiyle öğrenebiliyoruz. GetLastError nesnesinin özelliklerine kısaca değinecek olursak:

1. ASPCode: IIS tarafından oluşturulan hata kodunu döndürür.
2. ASPDescription: Oluşan hata ASP ile alakalıysa detaylı bir açıklama döndürür.
3. Category: Hatanın kaynağını döndürür.
4. Column: ASP sayfası içinde hataya sebep olan kodlamanın sütun pozisyonunu döndürür.
5. Description: Hata hakkında kısa bir açıklama döndürür.
6. File: Hata oluşan ASP dosyasının yolunu döndürür.
7. Line: Hatanın kaçıncı satırda oluştuğunu döndürür.
8. Number: Standart COM hata numarası döndürür.
9. Source: Hataya sebep olan kodlar okunabiliyorsa bu kodları döndürür.

Sitemizin verdiği hataları bir veri tabanında kaydederek sistemizin performansı hakkında bazı bilgilere ulaşabiliriz.

Ayrıca bir hata durumunda server meşgul gibi mesayı ziyaretcinize yollamak isteyebilirsiniz.

<% On Error Resume next %>

diyerek bir hata durumda bir alt satırdan kodları işlemeye devam edecektir.
ASP Yazarken Karşılaşılan Hatalar, Sebebi ve Çözüm Yolları.

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. /uyelik/functions.asp, line 114

Sebebi

Tablonuzta 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: [Linkleri görebilmek için üye olun veya giriş yapın.]

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 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


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: [Linkleri görebilmek için üye olun veya giriş yapın.]

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ğelerinde 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
Sayfa başına dön Aşağa gitmek
 
asp ders8,asp hata kontrolu,hataları anlama
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Hata (Err) Nesnesi
» Yüzde Hesaplarını Anlama
» Rapidshare Hataları ve Türkçe Açıklamaları
» Asp ile tarayıcı kontrolü
» Flex ve .NET ile Çoklu FileUpload Kontrolü

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Grafikcell.Forumd.biz Web Dersleri :: Asp Dersleri-
Buraya geçin: