[英]SqlDataSource Syntax
問題似乎很簡單,但不幸的是我在這里使用的命令對我不起作用。
我的網絡表單中有此命令行
<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>
基本上我想在網格視圖中顯示存儲在名為“ Male”的表中的“ Strenght”,“ Intelligence”,“ Charm”和“ Talent”,其中該表的ID等於另一個名為User的表的ID 。
您需要在這里Inner Join
:
SelectCommand ="SELECT [Strength], [Intelligence], [Charm], [Talent] FROM [Male]
INNER JOIN [User] ON [Male.ID] = [User.ID]"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.