可讓您顯示選項,以便從一或多個資料配接器所提供的資訊中,產生具型別資料集類別。 使用這個對話方塊來:
建立新的具型別類別。
在現有資料集類別中加入資料表,或者變更資料集中已存在之資料表的資料行定義。
注意事項若要從資料集類別中移除資料表,請使用 [Dataset 設計工具] 編輯資料集的結構描述。 如需詳細資訊,請參閱 DataSet 設計工具。
此對話方塊所產生的具型別資料集類別,會以兩個檔案之形式儲存在專案中:.xsd 檔案和包含結構描述資訊的對應類別 ( 例如 .vb ) 檔案。
您可以選取表單或元件中的一或多個資料配接器,然後按一下捷徑功能表上的 [產生資料集] 命令,即可顯示 [產生資料集] 對話方塊。
使用者介面項目清單
選擇資料集
選取您是否希望產生新的資料集類別,或者要重新產生現有類別。 選擇下列任一選項:[現有]:本選項可指出您希望加入或重新加入資料表到現有資料集類別中。 從清單中選取要更新的資料集。
[新增]:此選項可讓您指定新資料集類別的名稱。
選擇哪些資料表可加入到資料集
指定要加入到資料集的一或多個資料表。 資料表的清單衍生自表單或元件的資料配接器 (每個資料配接器通常可存取單一資料表)。要產生的資料表名稱衍生自配接器的 TableMappings 屬性。如果沒有指定的資料表對應,則資料表名稱會從資料來源傳遞過來。檢查要加入 (或重新加入) 到資料集的資料表名稱。
注意事項如果資料集中的資料表名稱已清除,則不會從資料集中移除。 清除名稱僅代表其不會重新加入至資料集。
如果您藉由加入資料表來更新現有資料集,則會發生下列情況:
如果資料表之前不在資料集中,其定義會合併到資料集。 資料集內既有的任何資料表、關聯性和其他結構皆維持不變。
如果資料表先前位於資料集中,則新的資料表定義會覆寫現有的定義。 例如,若新的資料表定義擁有的資料行較少,則資料行可以有效的從資料集內移除。
將此資料集加入設計工具中
指定是否要將此資料集的執行個體加入到目前的表單上。 您可選擇不要建立執行個體:如果您不想使用目前表單上的資料集 (但要使用於其他元件上)。
如果您純粹只為了建立結構描述檔案,而產生資料集類別。
資料集的執行個體 (Instance) 能使用資料集的名稱,再加上一個循序編號。 例如,若資料集的名稱為 Dataset1,則第一個執行個體會命名為 Dataset11,而第二個執行個體則命名為 Dataset12,依此類推。 您可於 [屬性] 視窗的表單或元件上,變更某執行個體的名稱。