【发布时间】:2013-08-31 16:01:06
【问题描述】:
我制作了 Wpf 应用程序。我想用网格中的 1000 个值来测试它。我想检查我的网格是否会快速加载 1000 条数据记录。那么如何编写一个查询来在我的数据库表中插入超过 1000 条记录。我可以用for循环吗?
Insert into db(@names,@email,@password) Values('abc','def','mypassword');
我正在使用 Sql-Server 2012 和 ADO.net 连接!我想在数据库中执行这个查询来生成 1000 行
编辑
如果我想插入唯一名称怎么办?
【问题讨论】:
-
你是如何生成这 1000 个值的?您是否使用 DataTable 来存储您的值?你看过SqlBulkCopy吗?现在您的问题过于宽泛,因为根据您遗漏的细节,有很多方法可以做到这一点。请详细说明您正在使用什么技术(ADO.NET、Entity Framework、NHibernate)以及您是如何使用它的。
-
@ScottChamberlain 是的,我正在使用名为
db的数据库表。我想写一个查询来在我的表中生成 1000 行。 -
@Zoya 他在问这 1000 个名字的来源。您是否尝试生成 1000 个相同的名称,1000 个不同的名称(如果是,如何生成)?你已经有一个包含 1000 个名字的列表了吗?请更好地定义您的问题。
-
当我需要一个一次性脚本来插入一堆测试数据时,我经常会找到一个单词列表(比如一个字典文件),根据需要获取尽可能多的单词并使用 multi - 在 Sublime Text 或类似中编辑光标以围绕它们构建 SQL。
标签: sql-server database