数据库、VB高手快来救命!!!非常非常急,一个系统在Win98,Win2000里正常,在Windows Me 里运行不正常!!!
例子如下:
开始时往表里插入时是去掉空格的,可是打开数据库一看,自动加了空格,比如字段长度为8,如果插入"ab",则后面自动加了6位的空格。
当取出来来时,select yhid_in from yh_t where yhm_c='" & trim(sYhm) & "'
(假设sYhm="ab"),由于数据库里是"ab ",所以比较的时侯就不相等了,取不出来!!!!
数据库是SQL Server2000,客户段在WIN ME的话有这个问题,如果在Win98,Win2000的话则没有这个问题,在Win98,Win2000里比较是当作相等的。不知道是不是操作系统的问题,是不是WinMe有下一个补丁来补一补?
那位高手快来帮下忙!