如何用VB安装程序创建SQL SERVER 7/2000的数据库? ADODB CONNECTION.Excute "Create Database [库名]" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 而且用ADODB CONNECTION创建数据库的另外一个问题是,这样做起来非常麻烦,因为我以前做过这方面的试验,要对SQL的脚本做一些分析,而且有的脚本代码可以直接在QUERY ANALYZER中顺利执行,但有的则不行. 安装程序中看到数据结构?你可以在后台建立数据库啊,但是用户能够是用软件,自然能看到SQLServer的库结构,除非你不让用户知道SQLServer的密码,这又不可能;不要总是考虑加密、解密的,这是中国软件人的悲哀,考虑如何做好程序,才是根本;谢谢,个人意见; TO fanks(凡可) :你的方法恐怕太简单,因为我还有初使化数据库等问题.我以前这样处理过这样的问题,感觉效果不好. 我曾经使用过北京的一家公司做的OA,该程序的后台数据库是SQL SERVER,该程序的安装过程就可以自动创建数据库,而且我没有在安装程序中发现数据库脚本. 希望你可以提供一个更好的方法. thanks. create database databasename to lovingkiss(你要答案我要分):你的方法有一个缺点,就是对用户要求有点高,因为有的用户可能只知道setup,而且从使用的角度来看,直接setup就可以完成所有安装岂不更简单?还有,你说的加密/解密我有一点不同意见. 加密解密是一回事,但数据库的安全性又是另外一回事. to lovingkiss(你要答案我要分):你的方法有一个缺点,就是对用户要求有点高,因为有的用户可能只知道setup,而且从使用的角度来看,直接setup就可以完成所有安装岂不更简单?还有,你说的加密/解密我有一点不同意见. 加密解密是一回事,但数据库的安全性又是另外一回事. 将SQL语句在设计时写好,如'create database mydbname...',还可以建立初始表及数据,这样安全性就高些了,是不是呀! CONNECTION.Execute "RESTORE DATABASE [库名] FROM DISK = N'备份文件' WITH FILE=1,NOUNLOAD,STATS=10,RECOVERY,REPLACE" 缺点是只能用于恢复到本地的SQL_SERVER上 to fanks(凡可) :你说的很对。此方法确实有这样的缺点,因为无法恢复到网络服务器上,所以不是我想要的。 可是难道真的就没有更简单的方法了吗? 求将信息附加到一个二进制文件后面的方法 vb调用函数问题 VB问题,关于SetFocus 关于RS.Update的问题 写入Word问题,能不能像Excel那样 简单问题。默认ToolBox的控件很少,我想用滑块控块,如何操作? Spreadsheet 控件中ActiveCell未找到方法或数据成员错误 #号在VB有什么用? 用adodc控件时,怎么从一个表到另一个表吊数据。。。。。。 请问:vb里单位设置的语句是什么呀,比如要将单位改成象素。 问题简单,分数多多 问题简单,分数多多
你可以在后台建立数据库啊,但是用户能够是用软件,自然能看到SQLServer的库结构,除非你不让用户知道SQLServer的密码,这又不可能;
不要总是考虑加密、解密的,这是中国软件人的悲哀,考虑如何做好程序,才是根本;谢谢,个人意见;
你的方法恐怕太简单,因为我还有初使化数据库等问题.我以前这样处理过这样的问题,感觉效果不好. 我曾经使用过北京的一家公司做的OA,该程序的后台数据库是SQL SERVER,该程序的安装过程就可以自动创建数据库,而且我没有在安装程序中发现数据库脚本. 希望你可以提供一个更好的方法. thanks.