发新话题
打印

高分请高手指点DELPHI编程实现在MSSQL数据库建立库及表信息

高分请高手指点DELPHI编程实现在MSSQL数据库建立库及表信息

高分请高手指点DELPHI编程实现在MSSQL数据库建立库及表信息

最近看到网上的一款程序如:MsSQL通用数据库创建程序(源码+Demo+Exe)
下载了一个试试,源程序编译出错
  这是图片,请问一个问题
 
1)测试环境 winxpsp3+sql2008
          win2008sp2+sql2005
2)下载的DEMO不能运行,提示错误如下:
  2011-04-21 13:52:07 正在连接数据库服务器....
  2011-04-21 13:52:07 数据库服务器连接成功!
  2011-04-21 13:52:10 正在初始化数据库创建脚本
  2011-04-21 13:52:10 ........完成!
  2011-04-21 13:52:10 CREATE DATABASE 语句失败。
  主文件必须至少是 3 MB 才能容纳 model 数据库的副本。
  2011-04-21 13:52:10 数据库创建失败!请重试! 
努力学习,加强科技新技能

TOP

软件中说明的功能如下:
制作的应用程序的分发和部置更显专业化。
功能:
 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(按实际取名)
努力学习,加强科技新技能

TOP

不会吧,论坛上没有人接我的帖子呀》》》》》》》》》》》
努力学习,加强科技新技能

TOP

发新话题