【问题标题】:SqlDatasource SQL query help needed?SqlDatasource 需要 SQL 查询帮助吗?
【发布时间】:2011-04-27 23:25:31
【问题描述】:

我正在使用 webform 和 SQLDataSource,我正在使用查询生成器作为网格视图。我想从表格中的一列中获取一定数量的字符,只需说一段中的 1 行。如何在查询生成器中执行此操作?如果没有,我会怎么做?

感谢高级!

新手程序员

【问题讨论】:

    标签: asp.net sql gridview webforms


    【解决方案1】:

    要获得前 100 个字符,请将您的 SQL 修改为如下所示:

    SELECT SUBSTRING ( myColumn , 1 , 100 ) 
    FROM mytable
    

    【讨论】:

    • 干杯朋友,现在就试试吧:)
    • 在所选数据源中找不到名为“ProdDescription”的字段或属性。
    • 嗯,如果 ProdDescription 是您正在查询的表中的一列,则不应出现该错误。您可以发布您的查询吗?
    • 是的,我得到了:SELECT SUBSTRING(ProgDescription, 0, 100), ProductID, ProductName, ProdPrice FROM Prods
    • 对不起,我做错了,现在它工作了,谢谢你的明星!你知道我怎样才能为 100 个字符做那个子字符串,并且在 100 个字符的末尾有一些像三个点的东西吗? ...
    猜你喜欢
    • 2011-04-03
    • 1970-01-01
    • 2016-07-04
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    相关资源
    最近更新 更多