你有没有遇到这种情况,一条insert语句执行不了,仅仅因为一个汉字
如name为王堃后面的这个字改为任一个字就行了delphi6.0+ado+sql anywhere7.0
bde error 13059

解决方案 »

  1.   

    是不是数据库不支持“堃”这个字符。另外既然用ADO怎么要冒出BDE的错误?
      

  2.   

    to :chechy(简简单单的活)
         我是用sql exploery调试语句发现的:)
      

  3.   

    我怎样让sql anywhere7.0支持这个字符啊???
      

  4.   

    要让sql anywhere支持,你必须跟开发厂商联系了。我也没辙。
      

  5.   

    hehe^^ 不行就....  if str='堃' then
        str='abc'  哈哈换一下行不行??用时再换回来
      

  6.   

    要是不多就用 CDSoftwareWj(95927) 的方法吧!) 呵呵
      

  7.   

    可以捕捉这个错误,然后使用其他的字代替,并把这个字和代替记录到txt文本中,查询时到txt中找。
      

  8.   

    问题已搞定
    可不可以给自己加分
    呵呵
    用sybase sql anywhere5.0就可以了