捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  粤ICP备10103342号-1 DELPHI盒子 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 盒子检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
MsSQL通用数据库创建程序(源码+Demo+Exe)
关键字:SQL 分发 数据库 安装 创建
来 自:原创
平 台:Win9x,Win2k/XP/NT,Win2003,Vista 下载所需:0 火柴
深浅度:高级 完成时间:2009/1/4
发布者:xieyunc 发布时间:2009/1/13
编辑器:D2007 语  种:简体中文
分 类:数据库 下载浏览:6142/12117
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
简介:这是一个Microsoft SQL Server 2000/2005/2008的通用数据库创建程序,它可以让我们制作的应用程序的分发和部置更显专业化。
功能:
  1、可自动创建任意SQL数据库;
  2、可由用户自定义数据库的存放路径;
  3、可由用户自定义数据库用户名及密码;
  4、可在建库时按需初始化数据;
  
使用方法:
  1、Create_db_Set.ini文件的配置,有详细注解,一看就应明白。

    //本脚本配置文件名必须为:Create_db_Set.ini
    [CREATE_DB_SET]

    //系统名称 注释内容必须放在单独的行中
    SYSNAME=网上考试系统

    //新数据库默认名称,若有多个数据库名称,用“|“分隔
    DBNAMELIST=XX考试题库中心|XX考试评分库|XX考试考点库

    //数据库文件默认存储路径
    DBSAVEDIR=D:\网上考试系统数据库
    //数据库默认角色名
    SANAME=jsjks_sa

    //数据库创建脚本文件名称
    CREATEDBSCRIPT=create_db_template.sql

    //要进行初始化的access数据库文件名称
    INITACCESSNAME=KsxtDb_Initial.mdb

    //要进行初始化的表名称
    INITTABLENAME=操作员表|操作说明表|题型类别表|InKeyTable

  2、从数据库中生成SQL脚本,脚本名为create_db_template.sql,当然你愿意的话也可以自已去写,不过我是不会自已再去写一遍的。
  把脚本中的要创建的数据库名替换为变量名:$DB_NAME$
          新数据库用户名替换为变量名:$SA_NAME$
          新数据库密码替换为变量名:$SA_PWD$

  3、从SQL数据库中导出要初始化的表至Access文件中,初始化mdb文件名为:KsxtDb_Initial.mdb(按实际取名)

  4、具体见Demo例子。

    (题外话:曾有一网友问我你这不是创建数据库的工具吗,还没创建何来数据库呀?我无语至少20秒。不得不问他你做系统时用不用数据库?他说用的当然用的呀!我说就是呀!于是他又说你这个程序不是要创建数据库的吗既然我已经有库了我还要你干吗?我又晕了接着又问他你的程序是给自已用的还是给客户用的。他乐了你真逗当然是给客户用的呀自已用还要问你这个呀!于是我又说那你怎么给客户分发你的系统呀!他说做安装程序呀你是不是玩我呀?!我玩你老大是你玩我还差不多。没办法接着问他你怎么给客户安装数据库呀?接下来的一句话这位老兄彻底把我雷晕了,他说就是因为这个才问你的呀!我的妈呀这位仁兄走进一个死胡同了没办法我只好一字一句的对他说:你要设计的数据库我是没办法帮你创建出来的,但是你为你的系统而设计好了的数据库我可以帮你把它安装到客户那里去,用你开发系统时已设计并且每天都在用的数据库为源头生成创建数据库的SQL脚本并按使用说明配置一下就OK了。这个世界终于清静了!)
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
没有相关文章
相关评论
共有评论10条
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 技术支持:深圳市麟瑞科技有限公司 1999-2024 V4.01 粤ICP备10103342号-1 更新RSS列表