SAS中文论坛

标题: IMPORT语句的出错信息,以及中文处理问题 [打印本页]

作者: shiyiming    时间: 2004-8-16 00:06
标题: IMPORT语句的出错信息,以及中文处理问题
proc import out=a
        datafile="d:\query.xls"
        dbms=excel2000;
        getnames=yes;
run;

ERROR: File _IMEX_.'aa$'n.DATA does not exist.
ERROR: Import unsuccessful.  See SAS Log for details.
NOTE: The SAS System stopped processing this step because of errors

奇怪的是,第一次运行上面程序时,是成功的.
第二次运行显示:
Import cancelled.  Output dataset WORK.A already exists.  Specify REPLACE option to overwrite it.

这时,删除work.a,  从此以后就老重复 ERROR: File _IMEX_.'aa$'n.DATA does not exist. 重新启动SAS后还是这样的信息.
实在想不通了,请指教,谢谢.

还有,其中query.xls中有一个字段名字是"姓名",但导入后发现该字段的记录只有姓,没有名字,而query.xls中是姓名全有的....这是怎么回事,一直没有解决,但是只要我把第一个记录换成英文,并保证足够长,就没问题了,看来SAS对中文支持不好。我处理的东西有很多是中文字段名,中文记录,这该怎么解决??请指教,多谢!!!
作者: shiyiming    时间: 2004-8-16 14:44
标题: answer
检查一下query.xls是否关了,若有其他软件如excel打开这个文件着会出现所示错误。我也遇到过,呵呵
作者: shiyiming    时间: 2004-8-16 20:58
标题: 检查任务管理器是否打开了EXCEL
检查任务管理器是否打开了EXCEL




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2