簡體   English   中英

SqlDataSource語法

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM