用sql数据库的string函数将空格trim掉,一般查数据库的帮助文档或是参考手册上都有,要是你是在delphi中可以使用
:var sSql:string; sSql := ...+trim(yous string)+...

解决方案 »

  1.   

    如果视字段名中间有空格可以用"Space Name",引号括起来就没有问题了。 
      

  2.   

    使用 [] 将字段名括起来
    如:   select [my name],[my number] from mytable
      

  3.   

    把空格去掉再处理呀,用Trim(S:String):String函数。
      

  4.   

    query1.sql.text := 'select [jj kk] as aa,[nn mm] as bb from mytable';
    query1.open;
    str:= query1.fieldbyname('aa').asstring;