| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 809 人关注过本帖
标题:SQL SERVER的字符串字段问题?
只看楼主 加入收藏
当蚂蚁爱上大象
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-8-13
收藏
 问题点数:0 回复次数:8 
SQL SERVER的字符串字段问题?

建立的SQL SERVER数据库表,其字段确定为20个长度后,如果输入的字符不足20,比如16,则提交后的字符串不足的部分就要被空格作为占位符添满,怎么用函数也去处不掉,这样就很麻烦,我编程时要用去空格函数才能得到真值?这个问题怎样解决?
(比如,学生成绩以整数计算,需要考虑100的情况,设立3个字段的长度吧,但是大部分人的考试成绩是两位数,这样添加的一个空格在编程时岂不碍事?)

搜索更多相关主题的帖子: SQL SERVER 字段 字符 
2006-08-31 21:25
kkzjk
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2006-7-27
收藏
得分:0 
强权政策。没它办法的

苦尽甘来!
2006-09-01 08:37
小水滴
Rank: 1
等 级:新手上路
威 望:2
帖 子:227
专家分:0
注 册:2006-8-22
收藏
得分:0 

成绩字段的数据类型应设置为数值型,也存在空格吗?


2006-09-01 09:44
当蚂蚁爱上大象
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-8-13
收藏
得分:0 
有特殊情况,所以必须是字符类型字段?


ACCESS都没这弊端啊?微软是想怎么想的?
2006-09-01 20:04
小水滴
Rank: 1
等 级:新手上路
威 望:2
帖 子:227
专家分:0
注 册:2006-8-22
收藏
得分:0 
字符串的数据类型有 char, varchar

你选的是哪一种?

2006-09-01 21:02
当蚂蚁爱上大象
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-8-13
收藏
得分:0 
以下是引用小水滴在2006-9-1 21:02:03的发言:
字符串的数据类型有 char, varchar

你选的是哪一种?

是char.

高手:是不是该选后者?

是这样吗?

2006-09-01 21:49
wsn
Rank: 2
等 级:新手上路
威 望:5
帖 子:321
专家分:0
注 册:2006-2-9
收藏
得分:0 
用varchar就行了,用多少存多少,不会有多余尾随空格

已婚男人!没事请勿打扰·老婆格言:①不准對她耍酷 ②不准讓她吃醋 ③吵架我要讓步 ④揍我我要挺住⊙⊙
2006-09-02 10:38
小水滴
Rank: 1
等 级:新手上路
威 望:2
帖 子:227
专家分:0
注 册:2006-8-22
收藏
得分:0 
楼上先生说的很对!

我使用的都是varchar,没有出现你所说的情况.

但有一点与access不同:在access中,如果某字段无数值,那么它就是 null,
而在Sql中,如果某字段无数值,那么它可能是 null,也可能是空字符.

[此贴子已经被作者于2006-9-2 12:25:22编辑过]


2006-09-02 11:14
当蚂蚁爱上大象
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-8-13
收藏
得分:0 

我明白了,谢谢诸位大侠了!!!

但是新的问题又有了!
我登陆SQL SERVER时,设立了两个帐号:SA和SA2,
我可以使用DELPHI的ADO方式,以这两个帐号/密码对 连接操作数据库,
但是我在企业管理器中用这两个帐号/密码对,却怎么样也登陆不了SQL SERVER了?
(其中密码有汉字,这个密码我都在DELPHI工程中COPY出来了,也登陆试过了,密码是不会错的.)
请问这是怎么回事?

还有个问题,如果实在使用企业管理器无法登陆,
那我可以对ADOQUERY组建的SQL属性编程吗?
以实现对数据库的表字段类型修改,
把CHAR修改了VARCHAR类型,
怎么作可以实现?
跪求诸位了?请教高手支招!!!

[此贴子已经被作者于2006-9-15 21:03:09编辑过]

2006-09-15 20:16
快速回复:SQL SERVER的字符串字段问题?
数据加载中...
 
   



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

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