我有一个Microsoft SQL数据库和一个MySQL数据库,我需要加入并放入GridView。
到目前为止,我已成功使用ASP和SqlDataSource,如此
<asp:SqlDataSource
ID="mySqlDataSource" runat="server" ConnectionString="<%$ connectionStrings:cs1 %>"
ProviderName="MySql.Data.MySqlClient" SelectCommand="SELECT DashName, DashIP1,
SNMP_Name, DoesBackup, DashDevType FROM ConfigBackupDevices">
</asp:SqlDataSource>
&#13;
我怎么也不确定如何加入第二个数据库。我是否需要在后面的代码中执行此操作,或者是否可以在asp?
中执行此操作答案 0 :(得分:1)
无法将两个数据源绑定到一个控件,但您可以在一个数据源中使用多个表。您也可以加入表格。
答案 1 :(得分:1)
无法使用一个sql数据源绑定两个数据库。
最佳选择是使用加入这些不同的数据库,使用所需数据创建DataTable
或DataSet
。然后使用DataTable
或DataSet
绑定网格。