今天看朱世武老师的《SAS编程技术教程》一书的时候,遇到一个问题,就是在SAS中打开一张表之后,右击Edit Mode,弹出了下面的警告框:

并且表格不能切换到编辑模式。经过在谷歌中搜索一番,发现有一个英文的网页里面提到了这个问题,链接如下:

http://support.sas.com/kb/14/592.html

问题产生的原因:当sas软件本身的界面是中文、英文或者其它语言的时候,对应的编码方式是不一样的,或者可以理解为,在中文模式下是用gb2312来处理数据表,但是在英文模式下式用其它的编码方式来处理数据表。那么,如果一个在英文界面下生成的数据表,放到中文界面下来修改的话,肯定编码是不一样的,这个时候如果允许修改,那么就是用gb2312的编码方式来处理一个非gb2312(如utf-8)的数据表,这样就会出现编码错误。为了安全,最好的就是不让你修改,这也就是会给出警告的原因。

解决办法:知道原因之后,解决起来其实就很简单了。先查看你的数据表的属性,在details下查看如下:

从上图可以看出,数据表的编码是按照简体中文来编码的,那么我们只需要将我们的软件界面切换成简体中文就可以了。

将软件界面由英文切换成中文,只需要将安装路径下D:\SAS9.1.3\sas\SASV9.CFG中的-CONFIG "D:\SAS9.1.3\sas\nls\en\SASV9.CFG"的en改为zh即可。改完后保存,重新打开sas,就能够将数据表改为edit mode了。

转载于:https://www.cnblogs.com/superhuake/archive/2012/08/13/2637005.html

SAS中修改一个表为编辑模式的时候不成功并给出警告的原因及解决办法相关推荐

  1. 分享一个android debug模式,出现 waiting for debugger把界面卡住,取巧的解决办法

    使用android studio开发程序时,有时会出现 waiting for debugger 卡住界面,软件无法正常debug运行的情况,很多网友分享了一些解决办法,比如: 1 打开cmd进入命令 ...

  2. java中为何输出框会无限输出,MyBatis启动时控制台无限输出日志的原因及解决办法...

    你是否遇到过下面的情况,控制台无限的输出下面的日志: Logging initialized using 'class org.apache.ibatis.logging.log4j.Log4jImp ...

  3. Linux中ctrl+f2进入编辑模式后,localhost怎么输入密码都不对

    Linux中ctrl+f2进入编辑模式后,localhost怎么输入密码都不对 localhost login:****** Password:******* Linux环境下password的输入是 ...

  4. sketch颜色和html颜色不一致,photoshop和sketch中图片色彩不一致的原因和解决办法...

    静电说:之前有用户提过类似的问题,他发现在photoshop中图片的色彩和sketch中图片的色彩不一致.下面看看静电翻译的一篇 bohemiancoding团队发表的博文,详细阐述了这种现象产生的原 ...

  5. VS2019中出现【Windows SDK】找不到 Windows SDK 版本10.0.18362.0的解决办法

    VS2019中出现[Windows SDK]找不到 Windows SDK 版本10.0.18362.0的解决办法 方法一:在项目上右击选择重定目标解决方案,将windosSdk的版本号选择10.0. ...

  6. c语言 执行free函数程序被卡住,FreeRTOS操作系统,在按键中断函数中恢复被挂起的任务,程序卡死的原因和解决办法...

    FreeRTOS操作系统,在按键中断函数中恢复被挂起的任务,程序卡死的原因和解决办法 时间:2019-08-10 14:39:47  来源:  作者:  所属栏目:其他服务端 这里将告诉您FreeRT ...

  7. mouseup 左键_javascript中mouseup事件丢失的原因与解决办法

    这篇文章主要跟大家介绍了关于Javascript中mouseup事件丢失的原因与解决办法的相关资料,文中给出详细的示例代码供大家参考学习,需要的朋友们下面跟着小编一起来学习学习吧. 前言 当实现类似E ...

  8. cocos2d-x-2.2中编译cocos2d-win32.vc2010.sln出现:C1083 pthread.h No such file or director错误的解决办法

    cocos2d-x-2.2中编译cocos2d-win32.vc2010.sln出现:C1083 pthread.h No such file or director错误的解决办法 打开cocos2d ...

  9. 一个假冒的序列号被用来注册Internet Download Manager。IDM正在退出...解决办法

    一个假冒的序列号被用来注册Internet Download Manager.IDM正在退出...解决办法 1.找到文件  C:\Windows\System32\drivers\etc目录下host ...

最新文章

  1. [mqtt]mqtt嵌入式移植
  2. 如何利用pyecharts绘制炫酷的关系网络图?
  3. 利用Python的三元表达式解决Odoo中工资条中城镇、农村保险的问题
  4. 深入理解volatile
  5. matlab图像采集程序,用摄像头连续采集、保存图像源程序
  6. const char*p,char const*p,char *const p
  7. C++基础——非类型模板参数
  8. java常见类型的转化以及风险
  9. 动软代码生成器使用心得
  10. java中native方法实现_详解Java中native方法的使用
  11. 安装包及教程:仿真工具Multisim12.0 简体中文汉化版 安装包及详细安装教程(含安装包和汉化包百度云盘链接)
  12. 分数阶微积分_通知 | 上海大学理学院微积分小导师答疑第一期
  13. 微信跳转浏览器html5,微信跳转浏览器或提示手机端打开HTML代码 最新
  14. wifi认证源码html,openwrt 实现本地wifidog简单认证,认证端纯html
  15. python画抛物线_在python中利用最小二乘拟合二次抛物线函数的方法
  16. [软件工程--个人作业] 敏捷开发读后感
  17. 发货单表格用什么软件做
  18. 用计算机设置变大的命令按钮 vb,2015年计算机二级考试《VB》考前练习题(4)
  19. 大师里奇留给了我们什么
  20. 15【背景 渐变色】

热门文章

  1. 去掉右键新建菜单多余内容
  2. 剑指offer_第一个只出现一次的字符
  3. 随笔编号-03 基本类型相互转换集合
  4. servlet学习笔记二
  5. c++ 程序在内存中的分布
  6. JavaScript表单处理的返回值问题
  7. 第二次Soring冲刺计划第一天(团队)
  8. java 自定义异常的回顾
  9. 必须在构造函数基/成员初始值设定项列表中初始化
  10. JavaSE语法基础