DB2和Visual Studio 2008应用技巧

发表于:2008-12-22 14:23

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Paul Zikopoulos    来源:网络转载

  4. 在Select or enter server name字段中输入服务器名称。你可以点击Refresh来返回一列在你的子网中发现的DB2服务器。

  

  图5

  5. 在Enter information to log on to the server字段中,输入一个用户帐户,它是使用它的User ID和Password字段来验证访问这个数据库的:

  

  图6

  如果你选择Save my password复选框,这些凭证将被保持,所以你不需要每次在Solution Explorer中连接到你的数据服务器时都输入密码。例如:

  

  图7

  6. 在Select or enter a database name字段中输入你想要连接的目标数据库别名。

  

  图8

  你可以使用这个字段的下拉列表( )来查看你本地实例目录中的所有数据库。

  7. 点开Specify connection options并选择Automatic refresh of connection when IDE loads和Run procedures to discover results sets选项:

  

  图9

  Automatic refresh of connection when IDE loads复选框使Visual Studio 2008在Visual Studio 2008 IDE 每次启动时刷新schema缓存。数据库连接的异步schema缓存是IBM Database Add-Ins for Visual Studio丰富的特性集合中的一部分。这个特性使得你可以在一个与你的数据库不连接的模式下工作,并仍然具有对它的schema对象的访问,用于拖拉表单创建、设计时SQL帮助等等。一般情况下,我推荐选择这个选项,因为有时对象可能在Visual Studio 2008会话间被创建,而它们可能直到对象缓存被用户直接刷新或由Visual Studio本身非显式地刷新时才能在Server Explorer中显示出来,选择这个选项会在IDE启动时自动刷新schema缓存。

  IBM Database Add-Ins for Visual Studio 2008还使得你可以为你的存储过程定义新的结果集和视图。结果集是一个存储过程为一个SELECT 语句返回的一个记录集合。你可以通过指定输入参数的值来得到结果集定义,或者你也可以手动定义一个结果集和它的字段。Run procedures to discover results sets选项使Visual Studio 2008运行你的存储过程并定义它们的结果集;如果你不选择这个选项,那么你需要手动进行这项工作。例如,下图显示了当你点击一个存储过程对一个没有激活 Run procedures to discover results sets特性的数据库连接的Results Sets结点时会发生什么:

  

  图10

  作为对比,如果你激活这个功能,那么当你点击Results sets 时它会看起来如下所示:

  

  图11

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号