请教Inno_Setup打包程序怎么执行sql脚本生成数据库?
刚学会用Inno_Setup打包程序,请教要怎么才能执行自己导出的sql脚本,生成数据库?执行前最好能判断下本机是否有安装sql。
百度了好几页,都没太写清楚这个。先谢谢大家指点。
[解决办法]
1.先将sql脚本打包进安装包,然后用inno一个的执行函数(忘记叫什么了,你看下帮助,有的)在安装时先调用执行你的sql脚本。
2.判断是否安装SQL,直接从注册表判断,用读取注册表函数(也从帮助里面找)读取某个键值来判断是否有安装SQL
[解决办法]
我之前写过,给人升级用的。就是写一个小程序,专门用来执行某文件夹下的SQL文件。
安装后,可以直接运行这个小程序,就可以自动执行这些SQL文件了。