好像Wise Install程序制作软件中有这些设置,你可以试一试,若需要下载8.1(已经汉化)的地址,发Email给我。

解决方案 »

  1.   

    用Wise Install 和InstallShield Professional 都可以
    在Wise Install 中只要简单的设制一下就可以了,你也可以用DELPHI写一个配制程序,让用户建立BDE或ODBC别名,
    》》在用户端还要不要安装Sybase客户端了呢?
    我对Sybase不熟,但我想肯定可以不用安装,我们以前数据库用SQLSERVER考几个DLL文件就可以,我想Sybase也可以做到
      

  2.   

    用ISS6.2,BDE里有Sybase的驱动,可以动凌云天地里云下载!
      

  3.   

    请问要装那些Dll、或bpl文件,或别的特别的文件么?
    或者是要装Sybase的客户端,是否需要修改注册表?
      

  4.   

    请问如果用Sybase,需要考哪些DLL文件,我用的是InstallShield 4 Beta,设置顺序是:
     选择Full BDE,
     下一步:选择数据库别名,我们用的是Sybase,数据库类型:Sybase,其中的参数:server name=server1,user name=user1.
     下一步:
     下一步:结束。
      
     SQL Links选择了所有的数据库驱动。 可是,在同时安装了Sybase客户端的情况下,运行安装程序,结果程序出错:Unknown database:databasename。  请了解该问题的大虾们赶紧帮忙呀!   谢谢先。分数要多少都行。
      

  5.   

    在你的程序初始化时,检测你的数据库是否已经注册,否则的话,增加一个别名。
    你用ODBC连接?不会吧。
      

  6.   

    我是把BDE打包进安装文件的,现在程序已经正常了(不再显示Unknown database),可是在口令输入窗口,不论输入什么正确的口令,均显示“口令有误”(从程序的编制看来是Query的查询返回为empty),可是数据库中的确有数据呀!数据库看来是连通了,可是为什么取不到数据呢?天呀,又出现了一个新的问题。
      

  7.   

    安装完成后在bde admin中看一看你的别名是否创建正确,估计不会正确,据说InstallShield  for delphi5无法封装一个预定义好的大型数据库(sql server等)的别名,自己写代码可完成,用DbiAddAlias( [hCfg], pszAliasName, pszDriverType, pszParams, bPersistent );创建一个别名即可,只要设置正确,bde的帮助中有介绍。
      

  8.   

    现在的问题是:为什么取不到数据呢?很大的原因是中文的匹配!中文发生了乱码!是服务器方的问题?还是客户端机子的问题呢?(装了Delphi倒中文没有乱码)