SQL Server 项目模板

更新:2007 年 11 月

使用 SQL Server 类库模板可以创建 SQL Server 类库应用程序。

该模板自动添加基本的项目引用和文件,以用作应用程序的起点:

  • 对这些 Microsoft .NET Framework 命名空间的引用:

    • System -- 包含定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。

    • System.Data -- 包含构成 ADO.NET 结构的类,是托管应用程序的主要数据访问方法。

    • System.Data.Sql -- 包含用于管理本地网络中 SQL Server 可用实例的类。

    • System.Data.SqlTypes -- 包含 SQL Server 2005 中的本机数据类型的类,这些类可提供一种比 .NET Framework 公共语言运行库提供的数据类型更安全、更快的替代方案。

    • Microsoft.SqlServer.Server -- 包含模拟客户端和服务器之间的通讯信道的类。

  • 源文件:

    • <SQLServerProjectName>.cpp — 默认的源文件。它包含名为 MyStoredProc 的函数的声明,该函数使用 [Microsoft.SqlServer.Server.SqlProcedure] 属性进行声明,以表示它是公共语言运行库支持的 SQL 存储过程。在此文件中提供您自己的代码。

    • AssemblyInfo.cpp -- 该文件包含有关项目的程序集元数据的信息。它包含有关属性、文件、资源、类型、版本信息及签名的信息。有关更多信息,请参见 程序集内容

    • stdafx.cpp -- 该文件用于生成一个名为 Win32.pch 的预编译头文件和一个名为 stdafx.obj 包含预编译类型的文件。

  • 头文件:

    • <SQL Server Project Name>.h — 是项目的主包含文件,它包含所有声明、全局符号和其他头文件的 #include 指令。

    • stdafx.h -- 该文件用于生成一个名为 Win32.pch 的预编译头文件和一个名为 stdafx.obj 包含预编译类型的文件。

    • resource.h,该文件是为 app.rc 生成的包含文件。

  • 资源文件:

    • app.rc -- 程序的资源脚本文件。

    • app.ico - 程序的图标文件。

  • ReadMe.txt -- 该文件使用模板创建的文件名对项目中的每个文件进行描述。

请参见

任务

如何:创建 SQL Server 项目 (C++)

如何:将 C++ SQL Server 项目部署到服务器