请帮忙看看这段脚本如何创建ACCESS数据库?

cqjiang cqjiang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用Powerdesigner建模工具生成的脚本如下,如何创建成ACCESS数据库?
#==============================================================
# Database name: ecnet
# DBMS name: Microsoft Access 2000
# Created on: 2005-12-07 23:24:22
#==============================================================


RemoveJoin C=FK_DATADEF_REFERENCE_DATAGROU T=datadef P=datagroup;

RemoveJoin C=FK_DATAGROU_REFERENCE_RTDSRV T=datagroup P=rtdsrv;

RemoveJoin C=FK_EVENT_REFERENCE_DATAGROU T=event P=datagroup;

RemoveJoin C=FK_HDATA_REFERENCE_DATADEF T=hdata P=datadef;

RemoveTble C=datadef;

RemoveTble C=datagroup;

RemoveTble C=dtype;

RemoveTble C=enumdef;

RemoveTble C=event;

RemoveTble C=hdata;

RemoveTble C=rtdsrv;

#==============================================================
# Table: datadef
#==============================================================
CreateTble C=datadef N="datadef"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=srvid T=INTEGER P=Yes M=Yes N="srvid" D=0 A=0 B=100,
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=name T=VARCHAR(32) P=No M=No N="name",
C=type T=INTEGER P=No M=Yes N="type"
);

#==============================================================
# Table: datagroup
#==============================================================
CreateTble C=datagroup N="datagroup"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=name T=VARCHAR(32) P=No M=No N="name",
C=note T=VARCHAR(512) P=No M=No N="note"
);

#==============================================================
# Table: dtype
#==============================================================
CreateTble C=dtype N="dtype"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=name T=VARCHAR(10) P=No M=No N="name"
);

#==============================================================
# Table: enumdef
#==============================================================
CreateTble C=enumdef N="enumdef"
(
C=category T=INTEGER P=Yes M=Yes N="category",
C=id T=INTEGER P=Yes M=Yes N="id",
C=name T=VARCHAR(32) P=No M=No N="name"
);

#==============================================================
# Table: event
#==============================================================
CreateTble C=event N="event"
(
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=dtime T=DATETIME P=Yes M=Yes N="dtime",
C=elevel T=INTEGER P=Yes M=Yes N="elevel",
C=etype T=INTEGER P=Yes M=Yes N="etype",
C=category T=INTEGER P=Yes M=Yes N="category",
C=sourcename T=VARCHAR(64) P=No M=Yes N="sourcename",
C=infotext T=VARCHAR(256) P=No M=Yes N="infotext",
C=datalen T=INTEGER P=No M=Yes N="datalen",
C=data T=VARCHAR(2048) P=No M=No N="data",
C=synflag T=INTEGER P=No M=Yes N="synflag" D=0
);

#==============================================================
# Table: hdata
#==============================================================
CreateTble C=hdata N="hdata"
(
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=dataid T=INTEGER P=Yes M=Yes N="dataid",
C=dtime T=DATETIME P=Yes M=Yes N="dtime",
C=lval T=INTEGER P=No M=No N="lval",
C=dblval T=DOUBLE P=No M=No N="dblval",
C=sval T=VARCHAR(16) P=No M=No N="sval",
C=synflag T=INTEGER P=No M=Yes N="synflag" D=0
);

#==============================================================
# Table: rtdsrv
#==============================================================
CreateTble C=rtdsrv N="rtdsrv"
(
C=id T=INTEGER P=Yes M=Yes N="id" D=0 A=0 B=100,
C=name T=VARCHAR(32) P=No M=No N="name",
C=note T=VARCHAR(512) P=No M=No N="note",
C=lasttime T=DATETIME P=No M=Yes N="lasttime"
);

CreateJoin C=FK_DATADEF_REFERENCE_DATAGROU T=datadef P=datagroup D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=groupid
);

CreateJoin C=FK_DATAGROU_REFERENCE_RTDSRV T=datagroup P=rtdsrv D=restrict U=restrict
(
P=id F=srvid
);

CreateJoin C=FK_EVENT_REFERENCE_DATAGROU T=event P=datagroup D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=groupid
);

CreateJoin C=FK_HDATA_REFERENCE_DATADEF T=hdata P=datadef D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=dataid,
P=groupid F=groupid
);

...全文

相关推荐

解决mysql创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的问题

主要给大家介绍了如何解决mysql在创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的错误提示,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

weixin_38654220

使用C#语言创建和管理Access数据库及表

在现代软件开发中,数据存储和管理是不可或缺的一部分。C#作为微软主推的编程语言,因其强大的功能和面向对象的特性,成为了许多开发者的首选。在众多数据库技术中,Access数据库由于其易于使用和部署的特性,常常用于轻量级的数据应用。本章将介绍C#与Access数据库交互的基础知识,为读者建立一个坚实的基础,以便深入探索后续章节中的更高级话题。ADO.NET是.NET平台下用于数据访问的应用程序接口(API),它提供了与数据源交互的桥梁,主要用于处理关系数据或XML数据。

不教书的塞涅卡

解决mysql创建数据库后出现:Access denied for user ‘root’@’%’ to database ‘xxx’的问题

前言 最近在工作中遇到一个问题,在创建数据库后连接数据库的时候居然报错了,错误代码是Access denied for user ‘root’@’%’ to database ‘xxx’,通过查找相关的资料终于解决了这个问题,所以想着总结下来分享给有需要的朋友们参考学习,下面来一起看看吧。 解决过程 1、创建数据库 create database mytest; 2.连接数据库,报以下错: Access denied for user 'root'@'%' to database 'mytest' 原因:创建完数据库后,需要进行授权,在本地访问一般不会存在这个问题。 3.授权数据库操作

weixin_38680506

Microsoft Access Database Engine 2007.zip

可解决sqlserver 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

进阶的小白测试

微软Access Database Engine 2010

Access Database Engine 2010访问MS Access 的驱动。

long_0662
评论 6
收藏 已收藏
分享
返回顶部
cqjiang
Access 7,731 成员 28,797 内容