在SQL查询分析器中,语句select LEN(name) AS 'length',* from song
能返回一个字段name的字符串长度的列,
但在ACCESS中,也产生了一列length,但内容是一些重复的数字,如98,99等
根本不是正确的结果。大家有没有在ACCESS中用SQL语句的资料,谢谢。

解决方案 »

  1.   

    select Len(name) AS length,* from song  没有问题 可以查ACCESS帮助
      

  2.   

    如果你用ADO ADO.NET 的话 可能需要注意一些关键字 select Len([name]) AS name_length,* from song
      

  3.   

    问题解决。原来是access数据库的字段有空格,晕。
      

  4.   

    access不是sql,sql有varchar, nvarchar,access的text相当于sql的char,会自动补上空格。