回答1:你在程序中设置ODBC就行了,客户运行是是不需要设置的。
回答2:
 通过SQL命令:sp_attach_db可以把数据库直接挂上SQL。
EXEC sp_attach_db @dbname = N'pubs', 
   @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
   @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
回答3:你可以用SQL的WINDOWS验证,简单得多。

解决方案 »

  1.   

    呵呵,老大你果然说了抽象的话。1/对不起,是我自己没有说清楚。我是说我的编译环境本地,而不是客户安装的时候。
    2/
    //1//sql命令怎么运行?delphi程序中?命令行?sqlserver?
    //2//客户端到底需要安装sqlserver还是不需要安装sqlserver?
    3/怎么用法?????
      

  2.   

    我先来回答问题三,晚上自习回来再回答其它的问题:
    首先,在用企业管理器连接到数据库服务器,右键单击 SQL server Group下面那个服务器图标(就是绿色箭头那个).选择'属性'(如果是英文版的当然是propertiers了,^_^),选择'安全性'标签页,身份验证请选择 'SQL server 和Windows.设置好了之后请选择'安全性'->登录,把那些您认为不安全的用户密码改一下(最好不要有空白密码).重新右键点击服务器绿色箭头图标,选择'编辑SQL server注册属性',选中'使用SQL server 身份验证',要是需要以后使用的时候总在输入用户名和密码的话请选中'总是提示输入用户名和密码'.
    按照以上步骤可以实现您的要求了.要是远程用客户端连接到数据库,服务器请输入数据库服务器的IP,用户名和密码使用您在 登录 中设置好的用户名和密码就行了.
    您的问题一很简单的,问题二我没看明白,晚上回来再给答复.
      

  3.   

    请搜索‘笑哥哥’,我另外开了两个贴子给你200分。
    另外,我专用单机版数据库,sqlserver不管了。
    谢谢!