程序改为三层后修改记录时字段只能保存一半内容?程序是2层时一切正常,改为三层后我修改记录时发现能执行成功,但所有字符串字段内容只能保存一半,比如4个字只能保留2个字,1个字的话就空白,我用的数据库是sql2005,字段类型不管是VARCHAR还是NVARCHAR都一样,这是怎么回事?[解决办法]应该是字符的问题:客户端用的是AnsiChar、string,服务器用WideChar、WideString,二者不一样。