以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  从外部数据源提取数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40591)

--  作者:lfxxdt
--  发布时间:2013/9/24 12:13:00
--  从外部数据源提取数据

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "SELECT DISTINCT 联号,产品编号,规格型号 From {联号清单}"
dt = cmd.ExecuteReader()

 

以上代码我是从外部数据源提取数据,但运行后提示“不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。

这个应该如何修改。

 


--  作者:狐狸爸爸
--  发布时间:2013/9/24 12:17:00
--  

更改列的类型,字符列用nvarchar


--  作者:lfxxdt
--  发布时间:2013/9/24 12:30:00
--  

请教一下,列的类型,字符列用nvarchar,这个在哪设置


--  作者:有点甜
--  发布时间:2013/9/24 21:48:00
--  
以下是引用lfxxdt在2013-9-24 12:30:00的发言:

请教一下,列的类型,字符列用nvarchar,这个在哪设置


在你的Access数据库那里,打开你自己的.mdb文件,然后点表,然后点设计,然后点列,然后修改类型