Düzeltme: Visual Studio .NET 2003'te SQLDriverConnect işlevi hatalı bir arabelleğinin CDatabase::Connect yöntemi geçirir

Makale çevirileri Makale çevirileri
Makale numarası: 883657 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Microsoft Visual Studio .NET 2003'te, Visual C++ .NET çözüm SQLDriverConnect işlevi için yanlış arabelleğinin CDatabase::Connect yöntemi geçirir. Ayrıca, bu işlev, çağrı yapan uygulama beklenmedik şekilde kapanabilir.

Neden

Bu sorun, Dbcore.cpp dosyasındaki CDatabase::Connect yönteminde bir hata nedeniyle oluşur. Hatalı ara bellek boyutu SQLDriverConnect yönteme geçirildi. Bu nedenle, uygulamayı kapatır.

Çözüm

Desteklenen bir düzeltme Microsoft'tan edinilebilir, ancak yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, sorundan ciddi olarak bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki P1 beklemeniz önerilir.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Afx.h56,22317 Tem 200322: 22X86
Atl.lib14,54612 Ağu 200402: 51X86
Atl71.dll7.10.4224.089.08812 Ağu 200402: 51X86
Atlcomtime.inl17,67718 Kas 200303: 55X86
Atlevent.h13,014 22 Oca 200417: 05X86
Atlhost.h76,374 04 May 200418: 11X86
Atls.lib1,199,63212 Ağu 200402: 51X86
Atlsd.lib1,240,23812 Ağu 200402: 50X86
Atltime.h10,64729 Ağu 200322: 16X86
Atltime.inl14,77329 Ağu 200322: 18X86
Dbcore.cpp118,40203 Ağu 200419: 55X86
Eafxis.lib319,74612 Ağu 200403: 56X86
Eafxisd.lib310,12812 Ağu 200403: 56X86
Filest.cpp9,12111 Eyl 200320: 30X86
Mfc70d.dll7.10.4224.02,183,16812 Ağu 200404: 00X86
Mfc71.dll7.10.4224.01,060,86412 Ağu 200404: 59X86
Mfc71.lib2,580,01012 Ağu 200404: 02X86
Mfc71chs.dll7.10.4224.040,96012 Ağu 200404: 13X86
Mfc71cht.dll7.10.4224.045,05612 Ağu 200404: 13X86
Mfc71d.lib?3,361,06212 Ağu 200404: 01X86
Mfc71deu.dll7.10.4224.065, 53612 Ağu 200404: 13X86
Mfc71enu.dll7.10.4224.057.34412 Ağu 200404: 13X86
Mfc71esp.dll7.10.4224.061.44012 Ağu 200404: 13X86
Mfc71fra.dll7.10.4224.061.44012 Ağu 200404: 13X86
Mfc71ita.dll7.10.4224.061.44012 Ağu 200404: 13X86
Mfc71jpn.dll7.10.4224.049,15212 Ağu 200404: 13X86
Mfc71kor.dll7.10.4224.049,15212 Ağu 200404: 13X86
Mfc71u.dll7.10.4224.01,047,55212 Ağu 200404: 50X86
Mfc71u.lib3,348,14012 Ağu 200404: 06X86
Mfc71ud.dll7.10.4224.02,178,04812 Ağu 200404: 03X86
Mfc71ud.lib4,287,96012 Ağu 200404: 04X86
Mfcs71.lib555,88812 Ağu 200404: 24X86
Mfcs71d.lib582,13612 Ağu 200404: 01X86
Mfcs71u.lib490,05412 Ağu 200404: 25X86
Mfcs71ud.lib507,60012 Ağu 200404: 04X86
Nafxcw.lib16,912,68212 Ağu 200403: 56X86
Nafxcwd.lib17,041,47812 Ağu 200403: 56X86
Nafxis.lib129,13812 Ağu 200403: 56X86
Nafxisd.lib132,45412 Ağu 200403: 56X86
Objcore.cpp6,07317 Tem 200322: 19X86
Occcont.cpp24,32317 Tem 200323: 21X86
Occdlg.cpp20,90116-Tem-200421: 34X86
Olefact.cpp16,80120 Oca 200418: 31X86
Olepset.cpp40,43125 Şub 200404: 32X86
Olestrm.cpp14,14105 May 200415: 48X86
Statreg.h34,21414 Haz 200419: 47X86
Uafxcw.lib17,211,27412 Ağu 200403: 59X86
Uafxcwd.lib17,433,48812 Ağu 200403: 59X86
Vc.User.atl71.RTL.x8101,37612 Ağu 200419: 46X86
Vc.User.mfc71.loc.RTL.x8100,86412 Ağu 200419: 46X86
Vc.User.mfc71.RTL.x8919,04012 Ağu 200419: 46X86
Winfrm.cpp65,30412 Ağu 200400: 29X86
Winocc.cpp19,19029 May 200401: 40X86

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
884057Düzeltme:, Bir NULL değeri CRegObject::ResourceRegisterSz işlevi Visual Studio .NET 2003 sınamaz ve CDatabase::Connect yöntemi yanlış arabelleğinin geçirir.

Özellikler

Makale numarası: 883657 - Last Review: 20 Temmuz 2006 Perşembe - Gözden geçirme: 2.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual C++ .NET 2003 Standard Edition
Anahtar Kelimeler: 
kbmt kbprb kbhotfixserver kbqfe KB883657 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:883657

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com