以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 不能以 DISTINCT 方式选择 text?ntext 或 image 数据类型.  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76018)

--  作者:农村人
--  发布时间:2015/10/20 8:27:00
--  [求助] 不能以 DISTINCT 方式选择 text?ntext 或 image 数据类型.

提示:不能以 DISTINCT 方式选择 text?ntext 或 image 数据类型.

Dim sa As String = "TF15-65K0136-001"
If sa > "" Then
    Dim cmd As New SQLCommand
    cmd.C
    cmd.CommandText = "SELECT DISTINCT 流水编号,备注说明 Fro m {质检} Where 流水编号 = \'" & sa & "\'"
    Dim dt As DataTable
    dt = cmd.ExecuteReader()
    If cmd.ExecuteScalar > "" Then
        \'e.Form.Controls("备注说明").text = dt.DataRows(0)("备注说明")
Output.Show(dt.DataRows(0)("备注说明"))
    End If
End If

 

这要如何修改


--  作者:Hyphen
--  发布时间:2015/10/20 9:04:00
--  

text、ntext 转换成varchar(max)

cast(备注说明 as varchar(max))