问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

visiual studio 2010关闭数据库的有关问题怎么设置dbconnect为null_百度...

发布网友 发布时间:2022-04-27 01:05

我来回答

2个回答

懂视网 时间:2022-04-11 20:33

测试在项目中是很重要的一个环节,在Visual Studio 2010中,在测试方面已经有很好的支持了,比如有单元测试,负载测试等等。在数据测试的方面,Visual Studio 2010,还支持对数据库进行多种测试,其中一个很好用的功能是能为开发者在测试阶段,大量方便地为数据库生成随机的数据,而且还可以自己指定生成数据的规则,十分方便,这就让在测试过程中,开发者能有更充足的数据样本对项目进行测试。本文则介绍其中的Data Generation数据生成器的使用方法。

1 创建SQL Server 2008数据库项目

首先,打开Visual Studio 2010,选择新建项目,在下图中,选择建立一个SQL Server 2008的数据库项目,命名为SampleDBApp

创建项目

2 导入数据

在建立好数据库项目后,接着我们可以进行数据对象的导入,这里将已存在的数据库中的数据对象导入到我们建立好的数据库项目中。首先我们要连接到数据库中,在数据库项目中鼠标右键,在弹出的菜单中选择“导入数据对象和设置”,如下图:

导入数据1

这会打开一个数据导入的向导窗口,如下图,会提示用户连接已有的数据库,我们只需要简单按照向导说的去一步步完成即可。

导入数据2

在数据导入完成后,会出现如下的提示信息,表示数据已经成功导入。

导入成功

3 添加数据生成计划

这时,我们可以开始添加数据生成计划了。在项目中鼠标右键后的弹出菜单中,选择“Data Generation Plan”,如下图:

计划

在弹出的窗口中继续选择增加数据转换计划,如下图:

转换计划

       4 选择要添加的表

接下来,会出现该数据库中已有的表,以供用户选择对哪些表进行生成数据,当用户选择某个表后,会在屏幕下方显示该表中的所有列,以供用户选择哪些列来生成数据。

表

在上图中,比如象Products表,还可以设置它的相关联的表,如Categories表,还可以设置其关联关系(在Ratio to Related列中设置),如1:1一对一关系。而在下方的列的部分,注意其中的每个列的Generator生成器中,甚至可以设置使用正则表达式去生成数据,如下图,十分方便。

方便

5 生成数据

在上面的步骤都完成后,可以点如下图的生成按钮或者F5,即可马上在数据表中随机生成测试数据,在生成时,系统会询问是否在现有的数据库表中生成测试数据,还是另外选择生成的目的地。

数据1

数据2

6 检验生成的数据

最后,数据生成后,可以到Sql Server中检查生成的数据,如下图,可见Visual Studio的数据生成器的确为我们生成了大量的测试数据。

检验

微软官方文档:http://msdn.microsoft.com/en-us/library/dd193262(v=vs.100).aspx

您可能感兴趣的文章:

  • 微软 Visual Studio 2010官方下载地址给大家
  • 热心网友 时间:2022-04-11 17:41

    1、创建SQL Server 2005数据库项目
    首先,打开Visual Studio 2010,选择新建项目,在下图中,选择建立一个SQL Server 2005的数据库项目,命名为Database1

    2、导入数据
    在数据库项目中鼠标右键,在弹出的菜单中选择“导入数据对象和设置”,如下图:

    这时会打开一个数据导入的向导窗口,如下图,会提示用户连接已有的数据库,我们只需要简单按照向导说的去一步步完成即可。

    选择需要的数据,并进行测试:

    在数据导入完成后,会出现如下的提示信息,表示数据已经成功导入。

    3、添加数据生成计划
    这时,我们可以开始添加数据生成计划了。在项目中鼠标右键后的弹出菜单中,选择“数据生成计划”,

    4、选择要添加测试数据的表
    接下来,会出现该数据库中已有的表,以供用户选择对哪些表进行生成数据,当用户选择某个表后,会在屏幕下方显示该表中的所有列,以供用户选择哪些列来生成数据。
    找到需要导入数据的表,

    在列上右键,找到属性窗口,

    具体信息如下:
    下方的列的部分,注意其中的每个列的Generator生成器中,甚至可以设置使用正则表达式去生成数据,如下图:

    5、生成数据
    在上面的步骤都完成后,点击F5,即可马上在数据表中随机生成测试数据,在生成时,系统会询问是否在现有的数据库表中生成测试数据,还是另外选择生成的目的地。
    效果如下:

    查看生成的数据也可以在vs2010中直接查看:
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 visual studio 中随机函数怎么使用 Visual Studio 怎么用C#在窗体中添加1-10的随机数 如何在用c语言在Visual Studio2010中编写一个产生随机数的代码 梦见亲人去世有话想说却不能说了,去找其他快死的人带话给自己 我为什么老是梦到死去的亲人 梦到已经去世的亲人老是不跟自己说话是怎么回事,平时我们最亲了啊,为什么他不跟我说话? 做人做事的基本原则是什么? 一个男人给一个女人发了六颗心是什么意思 祝父亲天天拥有六颗心,天天开心,事事顺心还有四颗心怎么写?? 六颗心代表什么 祝福语:有人说,做人要有"三个心",到底是哪三个心?? 做人的标准是什么? 怎么做人 做人要具备什么 佛说人有7颗心 分别是什么心 回答的好 我可以加分 男人要具备五颗心!那五心? 求助《将心比薪》读后感 多谢 为人处事要留的6个心眼是什么呢? 谁有《将心比薪》的读后感? 为人处事要留的6个心眼是什么? 用visual studio编写一个程序,产生一组随机数,再将这组数从小到大排列,用数组怎么做,不 C#在visualstudio里生成1到30的随机排列并在30个textbox里显示 visual studio 2010设计一个windows的窗体 猜数字小游戏 数字由 random 随机生成 在1到100之间 如何使用Visual Studio 2008进行单元测试 Visual Studio 2010 数据库怎么使用? visual studio 2010 怎么创建文件及生成调试 在visual studio 2010里,c语言的代码如何测试 visual studio 2010 怎么和数据库相连接?VS2010自带数据库么? visual studio 2010给C#项目添加本地数据库后,怎么把数据写到数据库中... 使用visual studio2010连接数据库 请问一下,如何通过Visual Studio 2010将文件中的数据读取出来并存储到SQ... Visual Studio 2010中如何把数据库中的数据使用C#显示在listbox中。 如何在visual studio2010中添加数据集??? 信用卡累计三次,连续逾期六次。 这句话什么意思,前面不是说三次后面连续六次什么意思 借呗逾期有宽限期吗 蚂蚁借呗逾期一天,忘记了,第二天就还了。有宽限期吗?逾期一天会不会就上征信?_百度问一问 蚂蚁借呗逾期了,现在没有钱还,有没有宽限时间 蚂蚁借呗逾期一天,忘记了,第二天就还了。有宽限期吗?逾期一天会不会就... 请问借呗逾期宽限是几天 请问借呗逾期宽限是几天