【发布时间】:2009-07-02 18:02:44
【问题描述】:
我想从数据库的两个表中提取信息。 A 中的一行,B 中带有 FK 的行到我从 A 中拉出的行。
我想用两个 select 语句使它成为一个存储过程,而不是对 DB 进行两次调用。
我知道几种从单个选择中提取信息的方法...但不记得如何从多个选择中获取数据。事实证明,谷歌搜索很困难,因为我很难用名词/动词来描述无法描述其他一百万件事的情况。
有人能指出正确的方向吗?
(为了简单起见,我知道使用“使用”语句等......我只需要该方法的基本概念。
using (SqlConnection conn = new SqlConnection(connectionString))
{
using (SqlCommand com = new SqlCommand(commandString, conn))
{
<somehow get multiple select's of data here in one call>
}
}
【问题讨论】: