VB怎么能连接访问Access数据库(vb如何调用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服务?
这篇文章到此就结束,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!