Makale numarası: 278973 - Son Gözden Geçirme: 08 Mart 2005 Salı - Gözden geçirme: 6.1 ExcelADO, Excel çalışma kitaplarındaki verileri okumak ve yazmak için ADO'nun nasıl kullanılacağını gösterir
ÖzetExcelADO.exe örnek nasıl, ActiveX Data Objects (ADO) Microsoft Jet OLE DB 4.0 Provider ile veri Microsoft Excel çalışma kitaplarında okuyup kullanımı gösterilmektedir. Daha fazla bilgiAşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir: ExcelADO.exe
(http://download.microsoft.com/download/excel2000/sample/12_27_2000/w98nt42kme/en-us/excelado.exe)
Yayım Tarihi: Aralık 12, 2000Microsoft destek dosyalarını karşıdan yükleme konusunda ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 119591
(http://support.microsoft.com/kb/119591/EN-US/
)
Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır. Neden ADO kullanılır?Veri aktarma veya bir Excel çalışma kitabından veri almak için ADO kullanımı, Excel'e, geliştirici, otomasyon birkaç avantaj sağlar:
Excel çalışma kitapları için Jet OLE DB sağlayıcısı özellikleriMicrosoft Jet veritabanı alt yapısı yüklenebilir dizili sıralı erişim yöntemi (ISAM) sürücüleri veriye çalışma kitaplarını Excel gibi diğer veritabanı dosya biçimlerinde kullanılabilir. Microsoft Jet 4.0 OLE DB sağlayıcı tarafından desteklenen bir dış biçimler'i açmak için bağlantı için genişletilmiş özelliklerinde veritabanı türünü belirtin. Jet OLE DB sağlayıcısı, Microsoft Excel çalışma kitapları için aşağıdaki veritabanı türlerini destekler:
Aşağıdaki örnekler bir ADO bağlantı (veya 2000) bir Excel 97 çalışma kitabı gösterilmektedir: Bir Excel çalışma kitabında bir tablo (ya da aralığı) başvuru birkaç yolu vardır:
Excel çalışma kitaplarına aralıktaki ilk satırın üstbilgi satırı (veya alan adlarını) varsayılan olarak kabul edilir. Belirtebileceğiniz ilk aralığı üstbilgi yok ise, HDR NO = bağlantı dizenizde genişletilmiş özelliklerinde. Ilk satırı başlıkları içerir, OLE DB sağlayıcısı otomatik olarak alanları için adları (F1, ilk alan temsil durumlarda, F2 ikinci alan temsil vb.). Veri türleri Geleneksel bir veritabanından farklı olarak, Excel tablolardaki sütunların veri türlerini belirtmek için doğrudan bir yol yoktur. Bunun yerine, OLE DB sağlayıcısı tahmin"alanı için veri türü için <a0></a0>", bir sütunun satırlarında bulunan sınırlı sayıda tarar. Varsayılan sekiz (8) satırlara; taranacak satır sayısı, bağlantı dizenizde genişletilmiş özelliklerinde bir (1) ile on altı (16) için MAXSCANROWS ayarı arasında bir değer belirterek, taranacak satır sayısını değiştirebilirsiniz. Örnek ile bulunan dosyalarExcelADO.exe dosya standart exe DOSYASı Visual Basic projesi, Active Server Pages (ASP), Excel 97 ve Excel 2000 çalışma şablonları ve bir Microsoft Access 2000 veritabanını davranan kitapları içerir. Bulunan dosyalar aşağıdaki gibidir:Visual Basic Standart EXE Project dosyaları
Örnek nasıl kullanılır?Bir klasöre .exe dosyasının içeriğini ayıklayın.Visual Basic projesinin kullanmak için:
ReferanslarEk bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 195951
(http://support.microsoft.com/kb/195951/
)
Nasıl YAPıLıR: Sorgula ve ASP Kimden ADO kullanarak Excel verilerini güncelleştirme 194124
(http://support.microsoft.com/kb/194124/EN-US/
)
SORUN: DAO OpenRecordset kullanarak BOş olarak döndürülüyor Excel değerleri 193998
(http://support.microsoft.com/kb/193998/EN-US/
)
Nasıl YAPıLıR: Okuma ve görüntü ikili veriyi ASP'de 247412
(http://support.microsoft.com/kb/247412/EN-US/
)
BILGI: verilerini Visual Basic'den Excel'e aktarma yöntemleri 257819
(http://support.microsoft.com/kb/257819/EN-US/
)
Nasıl YAPıLıR: Excel verilerden Visual Basic'de veya VBA'DA ile ADO kullanma. 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:278973
(http://support.microsoft.com/kb/278973/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






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


Üste