标题:插不了汉字????
取消只看楼主
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
 问题点数:0 回复次数:9 
插不了汉字????
该表属性如下。为何不能插入汉字,可以插入数字。提示我是“类型或者长度不对“
所属部门却能插入汉字。
搜索更多相关主题的帖子: 汉字 数字 属性 该表 类型 
2006-04-04 10:10
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
权限名称处不能插入汉字。
2006-04-04 10:10
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
啊?你怎么试的?
我这里还有好多别的表。
是不是有什么约束之类的东西存在?
2006-04-04 10:21
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
以下是引用LouisXIV在2006-4-4 10:22:00的发言:
把字段属性改成varchar(30)

不是这个原因把,“部门”可以插入汉字,用的也是char阿!
我发现一个新情况。准确地说当新添加一条记录的时候可以插入汉字。然后会在第一列自动生成一个编号。编号一旦生成了。就不能再用汉字修改“权限名称”了。但是如果插入数字就没问题。

2006-04-04 10:26
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
我在企业管理器里面改的。没有语句
2006-04-04 10:36
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
请问。怎么把char改成varchar。语句怎么写?
2006-04-04 10:40
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
好的,好的。我也试过了,确实可以了。
不过我不太明白:那意味着char类型不能修改了吗?
2006-04-04 10:58
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
还有个问题。权限序号,是按顺序自动生成的。可是我把所有行删除后,再新加入行,序号接着往上排。不是从1开始。怎么能让他从1开始。并且,当我删除一行后,序号自动调整。保证连续,没有空号?
2006-04-04 11:09
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
以下是引用LouisXIV在2006-4-4 11:08:00的发言:

应该说不是不能修改,只不过在企业管理器里看不清楚而已
举个例子好了
比如某个字段为char(4)
当你设定其内容为‘A’的时候,系统自动将其填满为'A '←补充3个空格
当你在企业管理器内修改的时候,单纯进行插入操作时,会发生溢出(不用鼠标拖一下,你看不见空格的吧)。
换句话说,在企业管理器里修改char字段的时候,要进行等量修改(选定‘A’,输入‘B’,或者选定'A '输入'AB')。
明白?

确实,明白了。谢谢

2006-04-04 11:11
laplas
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-2-28
得分:0 
好吧。慢慢学吧。你说的这些。我都不懂
2006-04-04 11:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-54951-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.149632 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved