在我编写的每个ASP.NET应用程序中,我会在将信息输出到网页之前向数据库发出请求数。如何在ASP.NET C#中执行多个数据库请求?
例如:
var DataTable1 = GetDataTable("Select * From Customers");
var DataTable2 = GetDataTable("Select * From Products");
var DataTable3 = GetDataTable("Select * From Orders");
据我所知,上面的代码将使3个独立的旅行数据库中,并会做他们一个接一个。
无论如何,我可以将我的参数化SQL语句聚集在一起,并且只做1次到数据库服务器的访问?
一种更好的方式来形容这将是“在一次旅行多个数据库请求”,而不是“并行数据库请求”。 “平行”意味着它们都是同时发生的,这似乎并不是你想要的;有办法做到这一点,虽然这对网页没什么意义。 – 2009-03-05 14:02:03
谢谢你的抬头。你的权利。我已经改变了标题:) – GateKiller 2009-03-05 18:25:55