首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net SqlDataSource tag SelectCommand

.Net SqlDataSource tag SelectCommand
EN

Stack Overflow用户
提问于 2009-07-10 22:59:21
回答 2查看 2.1K关注 0票数 1

我的问题是关于

代码语言:javascript
复制
<asp:SqlDataSource ID="SqlDataSource2" runat="server" 
            ConnectionString="<%$ ConnectionStrings:conStr %>" 
             SelectCommand="SELECT * " +
                            "FROM myTable">
        </asp:SqlDataSource>

显然,我已经给出了一个示例,但是为什么不让我将sql语句分散到几行中呢?

谢谢,R。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-10 23:19:51

如果您想要在多行中编写查询,请不要使用下面这样的连接:

代码语言:javascript
复制
<asp:SqlDataSource ID="SqlDataSource2" runat="server" 
     ConnectionString="<%$ ConnectionStrings:conStr %>" 
     SelectCommand="SELECT * 
                   FROM myTable">
</asp:SqlDataSource>
票数 2
EN

Stack Overflow用户

发布于 2009-07-10 23:19:34

因为您要将该值赋给标记中元素的属性。你当然可以在后台的代码中通过设置属性来做到这一点,但如果没有空格而不是类似于代码的连接,这将无法工作。

您是否尝试过:

代码语言:javascript
复制
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
    ConnectionString="<%$ ConnectionStrings:conStr %>"
    SelectCommand=
      "SELECT * 
       FROM myTable
       ...Where...">
</asp:SqlDataSource>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1112371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档