install shield建立dsn还没试过,不过wise install可以建立dsn,
用session动态建立别名。
你的wise install的注册码告诉我

解决方案 »

  1.   

    别名建了,可能没有建好。
    运行是提示unknow database……
    要那个版的注册码?
      

  2.   

    文章摘要: 
      使用installshield express for borland delphi制作安装程序使分发工作变得非常简单了。但是如果按照缺省的方式制作安装程序,安装程序将附带大量的不必要的驱动文件,分发出去的应用程序又太大,因此如何根据需要合理地精简数据库支持文件,这一点也是非常重要的。  
             --------------------------------------------------------------------------------
     
    正文:    
     使用installshield express 制作安装程序应用程序制作完毕,接下来的工作是分发应用程序,这对于一般的不涉及数据库的delphi应用程序来说就显得非常简单,使用任何安装程序制作工具均可制作非常精美的安装程序。但对于涉及到数据库的应用程序来说,就应用当附加数据库支持文件,而且驱动程序BDE是缺一不可,否则分发出去的应用程序就不能正常运行,使用installshield express for borland delphi制作安装程序使分发工作变得非常简单了。但是如果按照缺省的方式制作安装程序,安装程序将附带大量的不必要的驱动文件,分发出去的应用程序又太大,因此如何根据需要合理地精简数据库支持文件,这一点也是非常重要的。 
    由于有关installshield express for borland delphir使用方法及BDE精简方法书上和网上均讲得不够细,因此,本人就如何使用installshield express for borland delphi制作安装程序以及如何精简BDE结合自己的实际应用作一个简单的介绍(以桌面数据库forxpro为例,涉及SQL查询语言应用).
    当运行installshield express for borland delphi时,程序要求我们是新建一个安装程序还是打开一个最近使用过的安装程序,在这里我们选择新建。出现以下画面。
    在窗口的左边的project name处填入如图的应用程序名。并在右边选择应用程序对应用的目录,然后点击create,创建安装文件源文件,出现如下画面:
    接下来我们进入具体的设置,这里我仅介绍基本的设置,点击Application information,作如下设置:
    对于窗口的主标题,可显示文字,也可显示图片,在这里我们选择文字,因此作如下的设置。Logo bitmap为安装程序运行的第一幅画面,可根据自己的需要进行设置。接下来如果点击general options,进入以下画面:
    作如图选择,点击确定,按缺省方式完成BDE的设置.
    点击groups and files 我们就可以看到加入的bde数据库驱动文件. 这时,我们可点击Program Files,并点击insert files 加入我们应用程序及用户自带的图片文本等应用程序所在目录所要分发的文件。
    到这一步为至,已经完成安装文件制作的基本设置,这时可以点击工具栏中的build按钮,进行编译。
    经过编译我们可以看出编译后的安装文件足有五六张盘,太大了,原因是缺省的BDE附带了全部的数据库驱动程序,由于我们用的是桌面foxpro数据库,因些我们可进行适当的精简,通过分析安装程序中的BDE目录,我们可以看出一些非桌面数据库文件,如语言驱动程序、大型数据库驱动等等。精简后,BDE驱动程序将由原来的7M多减为2M左右。精简后的文件如如下:
    idapi32.dll 基本函数库 idr20009.dll 错误信息库 Bantam.dll Blw32.dll Usa.btl Other.btl fareast.btl 语言驱动程序charset.cvb idbat32.dll iddbas32.dll foxrpo数据库驱动程序 idsql32.dll 支持sql语言的函数库 idapinst.dll idapi.cnf
    安装文件函数 70个左右的BDE文件精简到十来个文件。其实如果使用了大型数据库如:oracle、sqlserver等,再加入相应的驱程序即可。这样就通过精简BDE完成安装程序的优化制作。
    通过installshield express for borland delphi制作安装程序,并在制作安装程序中进行BDE优化的另一个好处是,不必要手工对windows注册表进行修改。
    至此,安装程序的基本制作完成。其它的如对话框设置、注册码设置、图标设置可以根据自己的爱好选择,也就用不着叙述了。