导出到excel 不行 ??、

解决方案 »

  1.   

    導到Txt不知道怎麼換
    導到Excel應該會自動換的
    樓主不妨試試
    幫頂~~~
      

  2.   

    本帖最后由 zjcxc 于 2009-02-12 12:18:35 编辑
      

  3.   

    我的办法是这样的:
    将换行replace成###
    然后copy到excel中,然后将###将成alt+Enter
      

  4.   

    需要replace的是char(13)+char(10)
    如果内容多,只能用excel2007
    excel2003在单个单元格字符超过1600(记不清了)多时,不能用替换功能。
      

  5.   

    在SQL里面把回车换行全部替换了,然后再导出.replace的是char(13)+char(10) 
      

  6.   

    或者用程序逐一替换char(13),char(10),0D,0A.
      

  7.   

    用sql server企业管理器进行转换,也不行
    每个域内的回车还是会被认为是换行
      

  8.   

    那我如果要对其进行自定义格式的分割,难道是用bcp对sql语句进行处理?
      

  9.   

    如果我用bcp把对应的sql语句往外导是否可行?
    比如这张表有4个域,第三个域存在折行换行
    我把第三列select出来,对char(13)+char(10)进行replace然后整体用bcp输出?
    sql语法是否支持这种操作
    如果支持是什么样子的呢?