0
我想問一下在asp.net中是否可以使用多個SqlDataSource
。我的問題抱歉,我只是編程方面的新手。可以在我的.aspx文件中多次使用<asp:SqlDataSource>嗎?
<asp:SqlDataSource ID="SqlDataSource9" runat="server"
SelectCommand="SELECT cdesc FROM [main] where [cmain]='O' and [cformat]='' order by cdesc"
ConnectionString="<%$ ConnectionStrings:My_ConnectionString %>" />
<asp:SqlDataSource ID="SqlDataSource10" runat="server"
SelectCommand="SELECT cdesc FROM [main] where [cmain]='Q' and [cformat]='' order by cdesc"
ConnectionString="<%$ ConnectionStrings:My_ConnectionString %>" />
你爲什麼不試試看?多個相同的數據源沒有任何意義,但沒有理由說爲什麼多個數據源獲取不同的數據會成爲問題。否則,它會使頁面非常不靈活。 – ADyson
如果您的查詢之間有如此小的差異,則可以使用參數根據用戶輸入或您自己的腳本來改變變量值(例如,您的'cmain'字段)。你可以很容易地谷歌有關它的教程。 – ADyson