用VB建立Access数据库结构

2016-02-19 12:52 45 1 收藏

图老师小编精心整理的用VB建立Access数据库结构希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - 编程语言 】

PrivateSubCommand1_Click()
  
  OnErrorGoToErr100
  
  '定义表与字段
  DimDefDatabaseAsDatabase
  DimDefTableAsTableDef,DefFieldAsField
  
  SetDefDatabase=Workspaces(0).OpenDatabase(App.Path&"vbeden.mdb",0,False)
  SetDefTable=DefDatabase.CreateTableDef("VB编程乐园")
  
  'dbBinary=9
  'dbBoolean=1
  'dbByte=2
  'dbChar=18
  'dbDate=8
  'dbInteger=3
  'dbLong=4
  'dbMemo=12
  'dbText=10
  
  '建立Name字段为8个字符型
  SetDefField=DefTable.CreateField("Name",dbText,8)
  DefTable.Fields.AppendDefField
  
  SetDefField=DefTable.CreateField("Sex",dbText,2)
  DefTable.Fields.AppendDefField
  
  '该字段允许为空
  DefField.AllowZeroLength=True
  '建立Age字段为3个的常整型
  SetDefField=DefTable.CreateField("Age",dbInteger,3)
  '字段追加
  DefTable.Fields.AppendDefField
  
  '表追加
  DefDatabase.TableDefs.AppendDefTable
  
  MsgBox"VB编程乐园数据库建立完成!",vbInformation
  
  ExitSub
  
  Err100:
  MsgBox"对不起,不能建立表。请先再建表前建立VBEden数据库?",vbCritical
  
  EndSub
  
  PrivateSubcmdCreate_Click()
  
  OnErrorGoToErr100
  
  '建立名为VBEDEN的数据库
  CreateDatabase"VB-CODE",dbLangGeneral
  
  MsgBox"数据库建立完成!",vbInformation
  
  ExitSub
  
  Err100:
  MsgBox"不能建立数据库!"&vbCrLf&vbCrLf&Err.Description,vbInformation
  
  EndSub->

来源:https://www.tulaoshi.com/n/20160219/1602225.html

延伸阅读
笔者在开发"凉山州林业局"天然林资源保护综合管理系统中,需要为程序建立SqlServer数据库的运行环境。为了方便用户,笔者开发了这个数据库配置工具。完成在SQLServer数据库中建立设备,建立数据库,建立表格,分配权限的功能,"凉山州林业局"系统中的所有数据库配置操作都可以通过这个小工具完成。方便了数据库应用程序所需SqlServer环境的建立...
标签: ASP
  dim appaccess, db, atable set appaccess=createobject("access.application") set db=appaccess.dbengine.opendatabase(server.mappath("northwind.mdb")) for each atable in db.tabledefs     if instr(atable.name,"Sys")=0 then        ...
用VisualBasic5.0作为数据库开发平台 3.0版以后的VisualBasic具有数据库连接和数据处理功能,因此完全有资格作为数据库应用程序的开发环境。Microsoft公司把许多新的数据访问功能加到VisualBasic中,使得该产品成为桌面数据库市场中Access、FoxPto及ParadoxforWindows的直接竞争者。与普通的数据库系统相比,用VisualBasic作为数据库开发平...
一、密码式 给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。 二、"#"式 在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字符,如果知道了数据库名...
问:我们单位财务以前用的Access是97版,前不久将Access 97升级至2000版本了。升级完成后出现问题,打开原有的文件后系统提示:“Access 2000无法识别旧版本的数据库文件”,请问有没有办法可以修复数据库? 答:你可以利用软件AccessFix(下载地址为http://www.onlinedown.net/soft/16220.htm)来修复数据库。安装完成后点击按钮“Add ...

经验教程

775

收藏

8
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部