农企新闻网

vb如何调用access数据库(VB怎么能连接访问Access数据库)

发布者:张俊
导读大家好,农企新闻小编来为大家解答以上问题。vb如何调用access数据库,VB怎么能连接访问Access数据库很多人还不知道,现在让我们一起来看看吧!方法/步骤1、Access,建立一个数据库,命名

大家好,农企新闻小编来为大家解答以上问题。vb如何调用access数据库,VB怎么能连接访问Access数据库很多人还不知道,现在让我们一起来看看吧!

方法/步骤:

1、Access,建立一个数据库,命名为Database1.mdb.

(注意:这里的后缀是mdb。如果Access是2007版,那就得存成2003版,因为VB不直接支持07版accdb后缀格式!)

2.数据库建立后,就可以进入数据表界面,可以录入数据了。输入后,Ctrl S将保存并输入表名。这里表名为test,OK,准备工作完成。

2.打开VB,新建一个标准EXE。

3.找到工程零件查看菜单中的微软ADO数据控件6.0及其微软分层FlexGrid控件6.0。经过检查,左侧工具栏中多了两个控件,分别是ADODC控件和MSHFlexGrid控件。

4.选择ADODC控件和MSHFlexGrid控件,并将它们放置在窗体的适当位置。

5.设置ADODC控件的属性:右击窗体中的ADODC1控件。

(1)ADODC属性页常规选择连接字符串点击生成选择Microsoft Jet 4.0 OLE DB Provider 点击下一步选择之前准备好的数据库点击测试连接,测试成功就OK了。

(2)ADODC属性页记录源命令类型选择2-adcmdtable,表或存储过程名称选择之前建立的数据表测试,点击确定,ADODC属性设置完成。

6.设置MSHFlexGrid控件的属性:在VB右侧的属性表中,找到datasource,选择adodc1。

7.测试结果:

(1)菜单运行开始(F5)。发现显示的数据排列不是我们想要的行数和列数。

修改方法:

(1)MSHFlexGrid属性常规设置行和列,固定行和固定列。

(2)MSHFlexGrid属性波段区域取消列头的。

补充:MySQL数据库常用命令

创建数据库名称;创建数据库

使用databasename进入数据库

Drop database name直接删除数据库,不发出警告。

显示表格;显示表

描述tablename查看表格的结构

添加distinct以选择删除重复字段。

在删除数据库之前,会提示Admin drop databasename。

显示当前mysql版本和当前日期。

选择版本(),当前日期;

数据库维护方法

在使用MySQL的过程中,系统运行一段时间后,可能会产生碎片,造成空间的浪费,所以需要定期对MySQL进行碎片整理。

当id=2的记录被删除时会发生什么

这时我发现磁盘空间并没有减少。这种现象叫做碎片化(数据删除后一部分磁盘空间是空的),但操作系统无法使用。)

常见优化:

# alter table xxx engine myisam

#优化表t1;

注意,在实际开发过程中,上面两条语句尽量少用,因为在使用过程中,MySQL表的结构会完全重排,会消耗大量资源。建议凌晨两三点执行。(有一个定时器脚本可以在linux下执行,crontab)

数据库访问相关文章:

1.如何打开SQL数据库服务?

2.用extranet访问intranet数据库的简单教程

3.外网如何访问局域网内的mysql数据库?

4.excel2007链接数据库的方法

5.内部网如何通过外部网访问ftp服务?