X xeen Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-13 #1 我发现在无论在dbgrid里和access的集成环境中字符右面的 空格将被自动删除?!实际上用SQL 语句就可以输入进去,但我在程序中该怎么 办才能输入右空格???? 紧急/
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-13 #2 很好玩的一个问题,以前没有想到过,也许是没有这个需求把,呵呵。 刚才试验了一下在Access集成环境中确实是自动将右边的空格给去除了。 但是在DBGrid中却没有,字段类型为文本,就是Char(50)。 个人理解是,在 Access里面它进行了类似拼写检查一类的操作,对你输入的东西进行了一个“优化”,然后才保存,就导致了这个问题。 但是在DBGrid中却没有。 就是说 Access的文本字段对应SQLServer的为Char类型,而在Access集成器里面,将它做成了类似Varchar类型的。
很好玩的一个问题,以前没有想到过,也许是没有这个需求把,呵呵。 刚才试验了一下在Access集成环境中确实是自动将右边的空格给去除了。 但是在DBGrid中却没有,字段类型为文本,就是Char(50)。 个人理解是,在 Access里面它进行了类似拼写检查一类的操作,对你输入的东西进行了一个“优化”,然后才保存,就导致了这个问题。 但是在DBGrid中却没有。 就是说 Access的文本字段对应SQLServer的为Char类型,而在Access集成器里面,将它做成了类似Varchar类型的。