BILGI: Yol haritası için ADO.NET

Makale çevirileri Makale çevirileri
Makale numarası: 313590 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, ADO.NET hakkında bilgi edinmek için bir yol sağlar. Kılavuz makaleleri, çevrimiçi belgelere, Microsoft Knowledge Base makaleleri ve Microsoft Ürün veya teknoloji hakkında bilgi edinmenize yardımcı olmak için Microsoft teknik incelemeler gibi yararlı bilgilere bağlantılar sağlar.

Veri erişimi, XML .NET geliştirme platformu kullanma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313651BILGI: .NET Framework'te XML yol haritası

GENEL BAKIŞ

ADO.NET, .NET Framework tarafından sağlanan veri erişim mimaridir. Bu, yüksek performans için ölçeklenebilir sınıfları sağlar, verilerinizle birlikte çalışabilirlik yanında XML belgelerindeki veri erişimi bağlantısı kesildi.

Aşağıdaki konular Visual Studio .NET Yardımı'na (Yardım ' ı ve sonra içerik menüsünü) ADO.NET genel bir bakış sağlar:
  • Visual Studio .NET
  • .NET framework
  • .NET Framework programlama
  • ADO.NET ile verilere erişme
  • ADO.NET genel bakış
  • Tasarım amaçları için ADO.NET
  • ADO.NET mimarisi
ADO.NET hakkında genel bilgi için aşağıdaki Microsoft Web sitesine başvurun:
ADO programcısı için ADO.NET
http://msdn2.microsoft.com/en-us/library/ms973217.aspx

ADO.NET kılavuzu makaleleri

Aşağıdaki bölümlerde çeşitli teknolojiler ve ADO.NET bileşenleri açıklanmaktadır. Buna ek olarak, varsa her bölüm, karşılık gelen bir yol haritası makalesi bir bağlantı içerir.

.NET veri sağlayıcılar

.NET veri sağlayıcı sınıflarının bir arka uç veritabanını veya veri kaynağına erişim sağlayan bir kümesidir. .NET Framework veri sağlayıcısı'nı iki içerir:
  • Bir veri sağlayıcısı OLE veritabanlarına erişen DB.
  • Microsoft SQL Server 7.0 ve daha sonra doğrudan ve yüksek performanslı erişimi sağlayan BIR veri sağlayıcısı.
Ek veri sağlayıcılar üçüncü taraf satıcıların ve ınternet üzerinde kullanılabilir olur ve bir SDK, kendi veri sağlayıcısı yazmak için kullanılabilir. Her bir veri sağlayıcısı, bilinen bağlantı, komut, Parameter nesnelerini ve yeni DataReader ve Transaction nesnesi vardır. Doğrudan bu sınıfları kullanarak veritabanlarını değiştirme hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313480BILGI: .NET Data Provider yol haritası

DataView, ADO.NET DataSet, DataViewManager

DataSet nesnesi bağlantısı kesilmiş veri deposu ve onu ADO.NET merkezi nesne. Bu birden çok DataTable nesneleri içeren ve DataRelation nesneleri kullanarak ilgilidir. DataRelation nesneleriyle DataTable nesneleri hiyerarşik gezintiye üst ve alt arasında da oluşturabilirsiniz. Nesne DataView, DataTable sıralanmış, süzülmüş görünüm sağlar. DataViewManager nesnesiyle, sıralama ve tüm DataTableDataSet hiyerarşisinde üzerinden süzme belirtebilirsiniz. Bu sınıflar programsal olarak nas?l hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313485BILGI: Yol haritası için ADO.NET DataSet, DataViewManager nesneleri ve DataView

ADO.NET DataAdapter

DataSet, ADO bağlantısı kesilmiş depolama bileşeninin değiştirilmiş Recordset, ancak okuyamaz veya bir veri kaynağına yazın. DataAdapter bu görevi yerine getirmek için her .NET veri sağlayıcı tarafından sağlanan bir nesnedir. Connection, Command, yönettiği ve DataReader nesneleri bir DataSet içinde veri okunamıyor ve değişiklikler yazılacak veri kaynağına gelecek yanıtlara bakabilirler. DataAdapter nesnesi kullanma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313483BILGI: Yol haritası ADO.NET DataAdapter nesneleri

DataSet ve Web Hizmetleri

Web Hizmetleri ile işlev çağrıları üzerinden ınternet veya intranet üzerinden XML verileri aktararak getirebilir. Visual Studio .NET Web hizmetleri oluşturma ve alabilir, hatta Microsoft'a ait olmayan platformlarda destekler. Web üzerinden uygulama katman arasındaki bir DataSet nesnesini XML belgesi olarak iletebilir hizmeti. Bu durum bilgisi olmayan bir iletişim kuralı çok ölçeklenebilir ve DataSet bağlantısız yapısı için uygun. DataSet ile Web Hizmetleri kullanma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313648BILGI: Yol haritası ADO.NET DataSet nesneleri ve XML Web Hizmetleri için

Windows Forms veri bağlama

Windows Forms bileşenleri, dizi, topluluklar ve ADO.NET DataSet, DataTable, DataView ve DataViewManager nesneleri için bağlayabilirsiniz. Bu sınıflar kullanarak Windows Forms veri bağlama kullanımı hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313482BILGI: Windows Forms veri bağlama yol haritası

Web formlarında veri bağlantısı

Web formları, çeşitli farklı bağlama mekanizması içerir. Bileşenler, ADO.NET DataReader, DataSet, DataTable, DataView ve DataViewManager nesneleri için bağlayabilirsiniz. Bu sınıf'ı kullanarak, Web Forms veri bağlama hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313481BILGI: Web formlarında veri bağlantısı yol haritası

Yazılan veri ve Visual veri araçları

Visual Studio .NET tasarımcıları Tasarımcı öğelerini, grafik işleme gibi kodu oluşturmak için güçlü araçları sağlar. Buna ek olarak, tasarımcılara yansıtılır, özel kod değişiklikler yapabilirsiniz. ADO.NET nesneleri hiçbir özel durum; yerleşik visual veri araçlarıyla, uygulamalara taşınma veritabanı tablolarına bir sürükle ve bırak işlemi kullanarak ADO.NET nesneleri oluşturabilirsiniz. Grafik özelliklerini değiştirmek ve (bir DataSet yazılı olan) özel bir DataSet sınıfı, bunları oluşturmak kullanabilirsiniz.

Yazılı olarak DataSet kullanılırken, DataTable nesnelerle DataColumn nesneler yerine bir özellik olarak bir toplamanın üyeleri olarak erişim; bu nedenle, ıntellisense tablo ve alan adlarını seçmek için adları doğru olduğunu derleme onayı ile sağlayan kullanabilirsiniz. Buna ek olarak, ek çalışma zamanı yararları ile sağlayan özelliği tabanlı tahsilat tabanlı, aramaları çok daha hızlı aramalar gerçekleştirebilirsiniz.

Yazılı DataSet nesneleriyle ayrıca tasarım zamanı veri bağlamayı gerçekleştirmek ve şema sorguları, veri kaynağı (şema tasarım sırasında belirlenir ve sınıf içinde yerleşik) kaldırın. Yazılı bir DataSet nesneleri standart bir DataSet sınıfından türetmek için herhangi bir özelliği veya yöntemi, standart bir DataSet götüren yazılı bir DataSet iletebilirsiniz. Yazılan veri ile Visual Studio. NET'in görsel veri araçlar hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313486BILGI: Visual veritabanı araçları ve Typed DataSet yol haritası

DataSet ve XML

.NET Framework'ün çekirdek xml'dir. DataSet nesneleri okuyabilir ve XML hiyerarşik ve ilişkisel biçimleri arasında dönüştürerek yazın. Böylece aynı verilerin her iki (hiyerarşik olarak XmlDataDocument) aracılığıyla tam olarak eşitlenmiş bir görünümünü sağlayarak XmlDataDocument nesnesiyle da etkileşimde ile (relationally DataSet). DataSet ve XML hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
313649BILGI: Yol haritası için ADO.NET ile XML Tümleştirme

.NET ile ADO kullanma

.NET platformu için uygulama geçirirken, aynı anda her teknoloji geçirilecek sahip değilsiniz. COM birlikte çalışabilirlik Katmanı'nı (COM birlikte çalışabilirlik) üzerinden varolan teknolojileri kullanarak .NET Framework kullanmak için uygulamanın bazı bölümleri geçirebilirsiniz. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
308044BILGI: .NET ile ADO kullanma için yol haritası

SORUN GİDERME

Sorunlarla karşılaşırsanız veya sorularınız varsa, MSDN haber grupları, bir eş ile deneyimlerinizi paylaşabilecekleri başvurabilir. Belirli sorunlar hakkında makaleler için Microsoft Bilgi Bankası arayabileceğiniz de kullanabilirsiniz.
MSDN haber grupları
http://msdn.microsoft.com/newsgroups/
news://msnews.microsoft.com/microsoft.public.dotnet.framework.adonet
news://msnews.microsoft.com/microsoft.public.dotnet.framework.odbcnet

Knowledge Base'de arama
http://support.microsoft.com/search

Özellikler

Makale numarası: 313590 - Last Review: 24 Ocak 2014 Cuma - Gözden geçirme: 4.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ADO.NET (included with the .NET Framework)
  • Microsoft ADO.NET 1.1
  • Microsoft Web Services (included with the .NET Framework) 1.0
  • Microsoft Web Services Enhancements for Microsoft .NET 1.1
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbarttyperoadmap kbdatabase kbdatabinding kbinfo kbsqlclient kbsystemdata kbupgrade kbwebforms kbwindowsforms KB313590 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:313590

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