是有一些表打开会出现这样的错误,提示"Translate Error.Value out of Bounds.Attempt to convert data stopped by syntax error in source field."(比如打开Orders),是因为这些表中的部份字段数据类型为nvarchar,而BDE不支持这些类型.因为在开发BDE的时候,sqlserver还没有nvarchar类型,而现在BDE不升级了,所以BDE以后都不会支持nvarchar类型(sqlserver数据类型中所有以n开头的BDE都不支持).如果程序需要访问这些类型,可以用ADO.
Translate Error.Value out of Bounds.
尝试转换源字段中因语法错误而停止的数据。
BED
新建一个mssql 启名为database1
建好后在右边相应填上DATABASE NAME、SERVER NAME、USER NAME
再保存双击database1,看有没有报错!
这个库是装好后的一个例子库,查看里面原有表的数据要报错,但是我自己新增的表查询都很正常。而且里面原有的表和视图有的名字中有空格还有’order'z这样的关键字,不知道该怎么处理?
BTW:我装的是个人版,OS是XP