我正在使用Microsoft Visual Studio 2013为SQL数据库开发Windows窗体。我插入了一个DataGridView
,并连接了我希望在DataGridView
中显示的表格的数据源。为了填充视图,我选择了一个我需要数据的表格。但是,我需要从三个不同的表中提取数据。所以我点击了“添加查询...”链接,并构建了查询以从所有三个表中检索数据。如何获取查询在Visual Studio 2013中的DataGridView中运行
QUERY:
Select TRN_Hist.EMplno, TRN_PERS.NAMELAST, ETC
from TRN_COMM INNERJOIN
TRN_HIST ON TRN_COMM.COMMNO = TRN_HIST.COMMO INNER JOIN
TRN_PERS ON TRN_HIST.EMPLNO = TRN_PERS.EMPLNO
我跑的查询,并将其拉到数据。然而,当我点击确定,在弹出菜单中选择“搜索标准生成器”的底部,它返回以下错误:
"The schema returns by the new query differs from the base query."
看来我不能建立与查询生成器查询。我如何获得连接到DataGridView
的查询?