Aracılığıyla paylaş


db_table

ole db tablo açılır.

[ db_table( 
   db_table, 
   name, 
   source_name, 
   hresult 
) ]

Parametreler

  • db_table
    (Örneğin, "Ürünler") bir veritabanı tablosunun adını belirten bir dize.

  • adı (isteğe bağlı)
    İşleyicinin adını tabloyla çalışmak için kullanın.Birden fazla satır sonuç geri döndürmek istiyorsanız, bu parametre belirtmelisiniz.db_table ile belirtilen bir deðiþken oluþturur ad satır kümesi Gez veya birden çok eylem sorguları yürütmek için kullanılabilir.

  • source_name (isteğe bağlı)
    CSession Değişken veya olan bir sınıfın örneğini db_source özniteliği komutu yürütür, kendisine uygulanmış.Bkz: db_source.

  • hresult (isteğe bağlı)
    Alırsınız değişken tanımlar HRESULT bu veritabanı komutu.Değişken yoksa özniteliği tarafından otomatik olarak eklenecek.

Notlar

db_table oluşturur bir CTable ole db tüketici tarafından bir tabloyu açmak için kullanılan nesne.Bu özniteliği, yalnızca sınıf düzeyinde kullanabilirsiniz; satır içi kullanamazsınız.Use db_column değişkenleri için; Tablo sütunları bağlamak için kullanmak db_param sınırlandırmak için (parametre türü ve bunu parametrelerini ayarlayın).

Tüketici özniteliği sağlayıcı bir sınıf bu öznitelik uyguladığında, derleyici sınıf yeniden _ içinYourClassNameerişimci, burada YourClassName sınıf verdiğiniz addır ve derleyici da adlı bir sınıf oluşturacaksınız YourClassName, _ ' türeyenYourClassNameerişimci.Class View'de her iki sınıfın da göreceksiniz.

Örnek

Aşağıdaki örnek tarafından kullanılacak Ürünler tablosunu açar CProducts.

// db_table.cpp
// compile with: /LD
#include <atlbase.h>
#include <atlplus.h>
#include <atldbcli.h>

[ db_table(L"dbo.Products") ]
class CProducts {
   [ db_column("1") ] LONG m_ProductID;
};

Bu özniteliğin bir uygulamada kullanılan bir örnek için bkz: örnekleri AtlAgent ve MultiRead.

Gereksinimler

Öznitelik içerik

Uygulama alanı

sınıf,struct

Yinelenebilir

Hayyr

Gerekli öznitelikleri

None

Geçersiz öznitelik

None

Öznitelik içerikleri hakkında daha fazla bilgi için bkz: Öznitelik içerikleri.

Ayrıca bkz.

Diğer Kaynaklar

OLE DB Tüketici Öznitelikleri

Attributes Samples