Ctrl+N 选 MSSQL,填一下DATABASE NAME、SERVER NAME、USER NAME就ok啦。
------------------------^数据库名     ^数据库服务器名 ^数据库登录名

解决方案 »

  1.   

    可是这样查询要出错,错误信息如下:
    Translate Error.Value out of Bounds.
    尝试转换源字段中因语法错误而停止的数据。
    BED
      

  2.   

    进入BDE后,
    新建一个mssql 启名为database1
    建好后在右边相应填上DATABASE NAME、SERVER NAME、USER NAME
    再保存双击database1,看有没有报错!
      

  3.   

    DATABASE NAME我填的是Northwind,其他也都填了
    这个库是装好后的一个例子库,查看里面原有表的数据要报错,但是我自己新增的表查询都很正常。而且里面原有的表和视图有的名字中有空格还有’order'z这样的关键字,不知道该怎么处理?
    BTW:我装的是个人版,OS是XP
      

  4.   

    是有一些表打开会出现这样的错误,提示"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.