Share via


clr veritabanı nesnelerini Access'ten veri

Bir ortak dil çalışma zamanı (clr) rutin örneğinin içinde depolanan verileri kolayca ulaşabilirsiniz Microsoft  SQL Servero, yanı sıra uzak örneklerinde depolanan verileri çalışacak. Rutin erişim belirli veri kod çalıştığı kullanıcı bağlamı tarafından belirlenir. clr veritabanı nesnesi içinde verileri kullanarak erişim.net Framework veri sağlayıcısı için SQL Server, olarak da SqlClient. Bu erişim geliştiricileri tarafından kullanılan aynı sağlayıcısıdır SQL Serveryönetilen istemci ve orta katman uygulama veri. Bu nedenle, ado bilginizi yararlanabilirim.net ve SqlClientistemci ve orta katman uygulamaları.

[!NOT]

Türü kullanıcı tanımlı yöntemleri ve kullanıcı tanımlı işlevleri veri erişimi gerçekleştirmek için varsayılan olarak izin verilmez. Ayarlamanız gerekir DataAccessözelliği SqlMethodAttributeveya SqlFunctionAttributeiçin DataAccessKind.Readkullanıcı tanımlı türü (udt) veya kullanıcı tanımlı işlevler salt okunur veri erişim sağlamak için. Veri değiştirme işlemleri UDTs veya kullanıcı tanımlı işlevler izin verilmez ve teşebbüs Eğer yürütme zaman istisnalarını atar.

Bu bölüm yalnızca belirli fonksiyonel ve davranış farklılıkları bir clr veritabanı nesnesi içindeki verileri erişirken anlatılmaktadır. Özellikleri ve işlevselliği ADO hakkında daha fazla bilgi için.net için bkz: ado.net belgelerine dahil.net Framework sdk.

Aşağıdaki tabloda, bu bölümdeki konuları listeler.