virtual void oluştur (lpctstr lpszName,uzun lAttributes= 0, lpctstr lpszSrcTablenull, lpctstr = lpszConnect= null);
(CDaoException, CMemoryException) atmak;
Parametreleri
lpszName
Tablonun adını içeren bir dize işaretçisi.
lAttributes
Tabledef nesnesi tarafından temsil edilen tablo özelliklerine karşılık gelen değer. Bit düzey veya aşağıdaki sabitlerden birini birleştirmek için kullanabileceğiniz:
| Sürekli | Açıklama |
| dbAttachExclusive | Microsoft Jet veritabanı alt yapısını kullanan veritabanları için tabloyu özel kullanım için açılmış bir bağlı tablo gösterir. |
| dbAttachSavePWD | Microsoft Jet veritabanı alt yapısını kullanan veritabanları için kullanıcı kimliği ve parola ekli tablo için bağlantı bilgileri kaydedilir gösterir. |
| dbSystemObject | Tablo Microsoft Jet veritabanı altyapısı tarafından sağlanan bir sistem tablosu olduğunu gösterir. |
| dbHiddenObject | Tablo Microsoft Jet veritabanı altyapısı tarafından sağlanan bir gizli tablo gösterir. |
lpszSrcTable
İşaretçi kaynak tablo adını içeren bir dize. Varsayılan olarak bu değer null olarak başlatıldı.
lpszConnect
Varsayılan değer içeren bir dize işaretçisi bağlantı dizesi. Varsayılan olarak bu değer null olarak başlatıldı.
Açıklamalar
Yeni kaydedilen bir tablo oluşturmak için bu üye işlevini çağırın. Bir kez tabledef adı var, sonra veritabanının TableDef derlemesini tabledef kaydetmek için Append arayabilirsiniz. Appendçağıran sonra tabledef açık bir durumda ve sen-ebilmek kullanma o-e CDaoRecordset nesnesi oluşturmak için.
TableDef hakkında daha fazla bilgi için bkz: makaleleri dao Tabledef ve dao Tabledef: kullanarak TableDef Visual c++ Programcı Kılavuzu. İlgili bilgiler için "CreateTableDef yöntemi" dao Yardım konusuna bakın.
CDaoTableDef ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CDaoTableDef::Open, CDaoTableDef::Close, CDaoRecordset