CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

adoquery的问题

楼主neilwq(啄木鸟)2002-04-04 12:32:07 在 Delphi / VCL组件开发及应用 提问

用DBEDIT和adoquery的某个nchar字段连时,该字段会自动将不足的位数加空格,  
  例如     字段定义为10位,某笔资料该字段的内容为‘ABCDEF’,当进入DBEDIT后,必须  
  删除多余的4个空格,才能修改成‘ABCDEFGHIJ’,而用query时进入DBEDIT后直接  
  就可以修改,我该怎么办。 问题点数:10、回复次数:4Top

1 楼newwen(玩一会儿)回复于 2002-04-04 12:51:32 得分 10

改成varcharTop

2 楼newwen(玩一会儿)回复于 2002-04-04 12:52:46 得分 0

或者sql中rtrim(field)Top

3 楼StarRains(星雨)回复于 2002-04-04 12:52:55 得分 0

在Select时用Trim去掉空格  
  在Sqlserver中好像是分LTrim   和RTrim   ;Top

4 楼neilwq(啄木鸟)回复于 2002-04-04 13:26:58 得分 0

用LTrim   和RTrim   好象修改有问题,再说一个表有几十个这种字段,用SQL  
  语句又臭又长。  
  为什么用query没问题?Top

相关问题

  • ADOQuery
  • ADOQuery……
  • ADOQuery
  • ADOQuery Sort
  • ADOQuery如何CLOSE?
  • adoquery的问题
  • ADOQuery的问题.
  • 谁会使ADOQuery?
  • Adoquery怪事??
  • adoquery的问题!

关键词

  • 字段
  • 修改
  • adoquery
  • 空格
  • 问题
  • 进入dbedit
  • query
  • ltrim和rtrim

得分解答快速导航

  • 帖主:neilwq
  • newwen

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo