Installshield打包如何附加数据库

blueplusplus 2011-04-18 01:13:49
用INSTALLSHIELD打包DELPHI程序后,安装程序时同时附加数据库,
在网上找了些资料看,是用SQL脚本的方法,
使用的语句如下,



USE master;
GO
-- Drop database if it exists.
IF EXISTS (SELECT name FROM sysdatabases WHERE NAME = 'AA')
DROP DATABASE AA;
GO
CREATE DATABASE JN ON PRIMARY
(FILENAME =
'%TEXT_TO_BE_REPLACED_IN_THE_FILE%\AA_Data.MDF')
LOG ON (FILENAME =
'%TEXT_TO_BE_REPLACED_IN_THE_FILE%\AA_Log.LDF')
FOR ATTACH;
GO



但在安装运行时却报错,因为%TEXT_TO_BE_REPLACED_IN_THE_FILE%并没有
替换成程序的安装目录,

这里要如何解决呢?
...全文
86 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
奔雷手 2011-04-18
  • 打赏
  • 举报
回复
同求解,INSTALLSHIELD

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧