README UseDataAtExecutionColumns
更新: 2006 年 7 月 17 日
此範例顯示如何使用 SQLGetData 讀取 SQL_LONG 變數字元資料。IA64 不支援此範例。
語言
此範例使用 Visual C++。
必要條件
執行此範例之前,請確定已安裝下列軟體:
- SQL Server 2005 或 SQL Server 2005 Express Edition (SQL Server Express),包括 Database Engine。
您可以從 Microsoft 下載中心下載 SQL Server Express。 - SQL Server 2005 中包含的 AdventureWorks 資料庫,也可以從 Microsoft SQL Server 開發人員中心取得。
- SQL Server 2005 Database Engine 範例。SQL Server 2005 中隨附這些範例。您可以從 Microsoft SQL Server 開發人員中心下載最新版的範例。
- .NET Framework SDK 2.0 或 Microsoft Visual Studio 2005。您可以免費取得 .NET Framework SDK。請參閱<安裝 .NET Framework SDK>。
- 您還需要名為 AdventureWorks 的 ODBC 資料來源,其預設資料庫為 AdventureWorks 範例資料庫。
建立範例
這個範例會連接到電腦的預設 SQL Server 執行個體。若要連接到具名執行個體,請變更 ODBC 資料來源的定義,以便使用下列格式指定執行個體:server\named_instance。根據預設,SQL Server Express 會安裝至具名執行個體。
此範例要求您執行下列 Transact-SQL 陳述式,您可在範例的指令碼目錄中找到這些陳述式:
use AdventureWorks CREATE TABLE emp3 (NAME char(30), AGE int, BIRTHDAY datetime, Memo1 text) INSERT INTO emp3 (NAME, AGE, Memo1) VALUES ('Name1', '12', 'This is the first employee') INSERT INTO emp3 (NAME, AGE, Memo1) VALUES ('Name2', '18', 'This is the second employee')
在 SQL Server Management Studio 中,載入並執行 Scripts\setup.sql 指令碼,或在 [命令提示字元] 視窗中執行下列命令:
sqlcmd -E -I -I Scripts\setup.sql
如果您使用的是 Visual Studio,請載入 BulkCopyFormatAndData.sln 檔案,並建置該檔案。
如果您使用的是 MSBuild.exe,請在命令提示字元中叫用 MSBuild.exe,並提供 UseDataAtExecutionColumns.sln 檔案:
MSBuild UseDataAtExecutionColumns.sln
執行範例
- 從 Visual Studio 叫用 [啟動但不偵錯] (CTRL+F5)。
- 如果您使用 MSBuild.exe 建置,請叫用 UseDataAtExecutionColumns.exe。
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|