导航:首页 > 编程大全 > bcb打开access数据库

bcb打开access数据库

发布时间:2023-10-03 21:39:10

① 如何连接access数据库

② 在BCB中怎样执行Access的数据库压缩与修复

#include "objbase.h" //牵涉到COM对象,必须包含此头文件

AnsiString srcmdb="c:\\test.mdb"; //原文件名(压缩之前)
AnsiString destmdb="c:\\test2.mdb"; //目标文件名(压缩之后)
CoInitialize(NULL); //初始化COM对象
AnsiString src = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+srcmdb; //连接字串
AnsiString dest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+destmdb;
Variant AdoObj = Variant::CreateObject("JRO.JetEngine");
AdoObj.OleProcere("CompactDatabase",src.c_str(),dest.c_str());
AdoObj.Clear();
CoUninitialize();
DeleteFile(srcmdb) ; //删除原文件,如果不放心可以不删除留个备份,但需要改名
RenameFile(destmdb,srcmdb); //将压缩后的文件改成原文件名

③ 如何打开Access数据库

Visual Basic对Access数据库的集成非常紧密,通常由以下几个部分组成。

引用DAO类型库

1、从“工程”菜单中选择“引用”菜单项;

2、在可引用列表框中选择“Microsoft DAO 3.51 Object Library”项。

3、最后“确定”即可

设置DAO数据类型变量

DAO数据类型变量共分成两种:

1、Database变量

对应于Access数据库,通常在模块中被定义为Public全程变量:

Public AccessDBF As Database

'定义数据库对象实例AccessDBF

2、RecordSet变量

对应于Access数据库中的一个表,可定义为全程变量或局部变量,亦可作为函数参数进行传递:

Dim thePrintTable As RecordSet

'定义一个表对象实例thePrintTable

打开DAO数据类型

1、打开Access的方法

通常可设置一个专门的Public函数用来打开一个Access数据库,并且该函数在启动窗体的Private Sub Form_load ( )过程中被调用,函数定义格式如下:

Public Sub OpenDatabase ( )

Dim sConeect As String

SConnect = ";PWD = 8830428; UID = admin "

'设置打开时的用户名、口令等参数

Set AccessDBF = Nothing

'确认关闭对象实例

Set AccessDBF = WorksPaces (0 ).OpenDatabase (App.Path&&"/ToXls.MDB",False,sConnect)

'打开当前路径的ToXls.MDB数据库

End Sub

2、打开RecordSet的方法

RecordSet遵循即用即开的原则,所以它通常在函数中打开

Set thePrintTable = AcessDBF.OpenRecordSet ( "Table_1",dbOpenSnapshot )

相关的数据操作

数据实际需要对Access表中的记录、字段、数据项进行操作。下列双重循环把数据输出到Excel对应的单元格中:

For j = 0 To 2

For I = 0 To 3

ThePrintTable.MoveNext

Excel.Sheet.Range ( Trim ( chr ( 71+j*10+I ) )+"G").Value = thePrintTable.Fields (0)

Next I

Next j

关闭数据库

1、关闭Database

它通常在整个应用程序的最后进行操作,即通常出现在Private Sub Form_unload (Cannel As Interger )过程中。命令格式实例如下:

AccessDBF.Close

2、关闭RecordSet

④ 打开access数据库时如何直接进入窗体页面

打开Access数据库(2003)直接进入窗体的设置步骤:

在菜单栏点击,工具①-->启动②-->设置启动窗体③,如图,

⑤ access数据库怎么打开

方法一
在“文件”菜单上,单击“打开”。
方法二
单击“打开”对话框左侧的快捷方式,或者在“查找范围”框中,单击包含要打开的 Microsoft Access 数据库的驱动器或文件夹。
方法三
在文件夹列表中双击相应的文件夹,直到打开包含所需数据库的文件夹。

如果找不到想要打开的数据库,请单击“打开”对话框中的“工具”,再单击“搜索”。在“搜索”对话框中,输入其他搜索条件。
请执行下列操作之一:
双击数据库
若要在多用户环境下打开共享的数据库,使您和其他用户都能读写数据库,请单击“打开”。
若要为只读打开数据库,使您能查看但不能编辑,请单击“打开”按钮旁边的箭头,再单击“以只读方式打开”。
若要独占 打开数据库,请单击“打开”按钮旁边的箭头,再单击“以独占方式打开”。
如果要以只读访问方式打开数据库,并且防止其他用户打开,可单击“打开”按钮旁的箭头,并单击“以独占只读方式打开“。

【提示】
如果要打开一个最近打开过的数据库,可在“文件”菜单底部单击其文件名。 Microsoft Access 将使用与最后一次打开文件时相同的选项设置来打开该数据库文件。如果最近使用的文件列表未显示,单击“工具”菜单中的“选项”,单击“常规”选项卡,并选中“最近使用的文件列表”复选框。
若要查看以前打开的数据库的快捷方式,请单击“打开”对话框左侧的“历史”。
若要快速定位“收藏夹”中的文件或文件夹,请单击“打开”对话框左侧的“收藏夹”。若要打开个人文件或文件夹,单击快捷方式,然后单击“打开”。

⑥ access数据库如何打开

先双击打开access文件,再在左边侧栏中双击表,这样就可以打开查看数据了。

阅读全文

与bcb打开access数据库相关的资料

热点内容
nmap文件转换成excel 浏览:351
正在等待后台程序关闭 浏览:740
linux网卡rx 浏览:897
游戏是用什么编程软件做出来的 浏览:629
c语言将通讯录文件导入管理系统 浏览:828
cad文件图标变成白板如何恢复 浏览:190
贵州遵义开发票下载什么网站 浏览:496
如何获取美团的销售数据 浏览:575
大数据建模的方法有哪些 浏览:958
分公司工商年报如何填写财务数据 浏览:286
苹果北京维修点地址 浏览:928
app原型图是什么东西 浏览:237
ug直接用cad文件建模 浏览:272
苹果电脑打开mp4文件 浏览:337
数据线一直发烫怎么回事 浏览:830
IBM代码5 浏览:279
编程时如何让输出结果之间有空格 浏览:112
怎么复制网上文件 浏览:675
苹果怎么关掉网站禁止访问 浏览:478
win10适合机械硬盘吗 浏览:586

友情链接