数据库是sqlserver,建有一个叫TGRP的表,里面有个字段叫CC:I,用VB的ADO对象写代码时对于select [CC:I] from TGRP是对的,但在Delphi下用ADODATESET对于同样的查询语句就提示为错误,哪位大虾可以帮我解决一下啊

解决方案 »

  1.   

    就是
    select CC:I from TGRP 看看.为什么要用':'
      

  2.   

    这样的字段名没有错在sqlserver环境里写是对的
      

  3.   

    Zeof(我是人) :   你是人啊,不可以改改呀!不然要你干什么!
      

  4.   

    真的不能改,建库的时候起名CC:I是对的,而且已经有几百万太数据了,以前的程序是vb写的,没有问题。
      

  5.   

    真的不能改,建库的时候起名CC:I是对的,而且已经有几百万太数据了,以前的程序是vb写的,没有问题。
      

  6.   

    改字段名和几百万数据没关系,实在不行的话,你就重个库,其它字段都与原库相同,将CC:L改为CCCL,在VB中用程序把CC:L写到cccl中不就行了,
    你是人呀,干嘛在一棵树上吊................着!!!!嘿!!嘿!!
      

  7.   

    CC:I关联了很多东西,而且很多现有的存储过程都用到它,改的话会造成很多问题
      

  8.   

    除了CC:I之外还有很多字段有':',改不过来的