Makale numarası: 269495 - Son Gözden Geçirme: 24 Kasım 2004 Çarşamba - Gözden geçirme: 3.1 SORUN: "birden fazla adımlı OLE DB işlem tarafından oluşturulan hataları" ADO bağlantısı açarken
Bu SayfadaBelirtilerBir ActiveX Data Objects (ADO) bağlantısını açmaya çalıştığınızda aşağıdaki hata iletisini alabilirsiniz: Çalışma zamanı hatası '-2147217887 (80040e21): ' Birden fazla adımlı OLE DB işlemi hatalar oluşturdu. Varsa, her bir OLE DB durum değerini denetleyin. Hiçbir iş yapılmadı. NedenBu hatanın iki olası nedenleri şunlardır:
Özellik ayarı, isteğe bağlı ise, başarısızlık önemli değildir. Özellik açıkça bağlantı dizesine ayarlamadan bağlandığınızda böyledir. Bu durumda, ADO özelliği true olarak ayarlar, ancak bunu, isteğe bağlı olarak işaretler. ÇözümBu soruna geçici bir çözüm için aşağıdaki yöntemlerden birini kullanın:
Daha fazla bilgiDavranışı Yeniden Oluşturma AdımlarıAşağıdaki kodu bir proje başvurusu için Microsoft ActiveX Data Objects ayarlayın ve sonra çalışan bir Microsoft Visual Basic standart exe DOSYASı projede yapıştırın. DTSFlatFile sağlayıcı veya özelliklerinden bağlantı dizesinde, "Security ınfo" gibi desteklemeyen herhangi bir OLE DB sağlayıcısı kullanırsanız, hata oluşur.ReferanslarBu hata hakkında ek bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın: 228935
(http://support.microsoft.com/kb/228935/
)
Düzeltme: Başlatılmamış dize değişkenleri, boş bir dize değerlerini, Jet Sağlayıcısı ve hatalar oluştu. 253157
(http://support.microsoft.com/kb/253157/
)
Hata: Kimlik alan SET ıdentıty_ınsert ON deyimini yürüttükten sonra salt okunur kalır Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖ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:269495
(http://support.microsoft.com/kb/269495/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Üste