CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

在tdbgrid中连Sqlserver的数据库,怎样去掉字符型字段在tdbgrid中每个单元格中的多余的空格

楼主likesome(梦龙)2002-01-05 00:15:17 在 VB / 数据库(包含打印,安装,报表) 提问

tdbgird通过ado连sqlserver数据时  
  在tdbgrid中登记数据时,当字段为字符型时,如char(50)  
  在tdbgrid中登记数据时后面老是出现多余的空格,这样登记时非要删除多余空格才行,很麻烦,  
  不知能不能实现当鼠标点中某一单元格时,自动去除多余的后空格.  
   
  要做成通用码,即可自动判断是否是char字段,如是inter,number,smalldatatime等字段并不需去这种处理.  
   
  trim函数不知加在哪,怎样加  
   
  肯定给分 问题点数:100、回复次数:3Top

1 楼Bardo(巴顿(永远只有一个))回复于 2002-01-05 00:18:33 得分 100

修改数据库结构,将CHAR改为VARCHAR即可Top

2 楼likesome(梦龙)回复于 2002-01-05 11:18:14 得分 0

请问varchar与char有什么区别Top

3 楼net_quite(net_quite)回复于 2002-01-11 21:17:58 得分 0

char为定长字符,不足指定长度时后面补添空格;  
  varchar为变长字符,不足指定长度,按该字符长度存盘。Top

相关问题

  • 如何控制datagrid的表头字段单元格的宽度?
  • EXCEL里汇总包含特定字符的单元格
  • 如何通过鼠标感知 DBGrid 单元格下记录的字段值?
  • 怎样获取Datagrid中一个单元格所对应的字段名?
  • 在DATAGRID外边怎么取得一行的关键字段?或一个单元格里的字段?
  • 利用vb在excel选中单元格的光标处插入字符串
  • 怎样调整DataGrid中某个单元格中字符串的长度?
  • 如何可以使StringGrid里的单元格只能输入一个字符,而且如何把它置于该单元格的中间?
  • Dv控件中的 GridControl 控件中,当单元格输满两个字符后,怎么样让焦点跳入下一个单元格。
  • 数据库字段内容如何在DBGRID的单元格中被改写显示?

关键词

  • 字段
  • 字符
  • 数据库
  • sqlserver
  • 数据
  • tdbgrid
  • 单元格
  • 空格
  • 多余
  • 登记

得分解答快速导航

  • 帖主:likesome
  • Bardo

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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