這些問題似乎很容易,但不幸的是,我在這裏使用的命令不適用於我。SqlDataSource語法
我有我的網頁表單裏面這個命令行
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$
ConnectionStrings:dmax0913_4Sem_18ConnectionString %>"
ProviderName="System.Data.SqlClient"
SelectCommand="SELECT [Strength], [Intelligence], [Charm], [Talent] FROM [Male]
WHERE [Male.ID] = [User.ID]">
</asp:SqlDataSource>
基本上我想在GridView顯示「實力」,「智能」,「魅力」和「人才」,這是存儲在一個名爲「Male」的表,其中表的ID等於另一個名爲User的表的ID。
如果你正在使用MySQL嘗試刪除 '[' 和 ']' – genespos
是您的MySQL數據庫,或者是微軟的SQL服務器?由於您指定的提供程序名稱是針對MS SQL Server的,但您將此問題標記爲MySQL。另外,你是否收到錯誤信息?它是什麼? – mason
是的,我的數據庫是MS SQL Server,我沒有收到任何錯誤消息我將修復該標記,我的錯誤 – dtmnn