Access中利用拆分后端数据库保存不同数据

东北老地主

东北老地主

2016-02-19 19:09

下面,图老师小编带您去了解一下Access中利用拆分后端数据库保存不同数据,生活就是不断的发现新事物,get新技能~

面向:初学者。

目的:如果一年的数据较多,希望在分年的数据库中保存数据。

知识点:

1.数据库拆分。

2.文件查找技术。

3.文件复制。

4.链接表的刷新。

步骤:

1.将一些每年都要使用(修改,添加等)的表的名称前两个字母改为共同的(如:Or_业务人员名单,Or_收货人名单等),注意不要是“MS”,“SW”,“US”等系统要使用的字母。

2.将数据库拆分(假如前端名称为:出口业务记录.mdb,后端名称为:出口业务记录_dataOrigin.mdb。

3.在启动窗体(假如名称为:窗体1)中建立一文本框(假如名称为:所属年份)。

4.在窗体1的Open事件和所属年份的AfterUpdate事件中调用下面的“查找文件”过程。  

Public Sub 链接()

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

On Error GoTo LJ_error
Dim TABNAME As String
Dim Tab1 As TableDef
Dim MyPath As String

MyPath = Application.CurrentProject.Path
CurrentDb.TableDefs.Refresh'刷新当前数据库中的表对象
If CurrentDb.TableDefs(15).Connect = ";
DATABASE=" & MyPath & "出口业务记录_data" &
 FORMs!窗体1!所属年份 & ".mdb" Then

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

Exit Sub

Else
For Each Tab1 In CurrentDb.TableDefs

TABNAME = Tab1.Name
If Left(TABNAME, 2) "MS" And Left(TABNAME, 2)
"SW" And Left(TABNAME, 2) "Us" Then
If Left(TABNAME, 2) = "Or" Then
Tab1.Connect = ";DATABASE=" & MyPath &
"出口业务记录_dataOrigin.mdb"
Else
Tab1.Connect = ";DATABASE=" & MyPath &
"出口业务记录_data" & FORMs!窗体1!所属年份 & ".mdb"
End If
Tab1.RefreshLink
End If

展开更多 50%)
分享

猜你喜欢

Access中利用拆分后端数据库保存不同数据

编程语言 网络编程
Access中利用拆分后端数据库保存不同数据

运用拆分后地后端数据库保存不同年份地数据

编程语言 网络编程
运用拆分后地后端数据库保存不同年份地数据

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何拆分复制的Access 97数据库

电脑网络
如何拆分复制的Access 97数据库

Word中插入Access、SQL数据库数据

办公软件
Word中插入Access、SQL数据库数据

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

DELPHI中操作ACCESS数据库

编程语言 网络编程
DELPHI中操作ACCESS数据库

自己设定链接后端数据库

编程语言 网络编程
自己设定链接后端数据库

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

火狐浏览器win10版怎么样

火狐浏览器win10版怎么样

Access 2007以PDF格式保存文件

Access 2007以PDF格式保存文件
下拉加载更多内容 ↓