连接ACCESS出错,在线等,谢了

kenql 2003-09-12 03:36:03
想做一个数据库浏览的程序,可遇到了一点问题,望各位高人指点一二,小弟初学VB不久
数据控件databasename属性设置为一个数据库(*.mdb)在设置recordsource属性时出错,不能选择表,提示为 不可识别的数据库格式 该怎么处理啊?
...全文
21 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxqylzg 2003-09-14
  • 打赏
  • 举报
回复
推荐使用ADODC控件
lesfdcp 2003-09-14
  • 打赏
  • 举报
回复
你用DATA控件要把ACCESS的格式从2000改为97,可以在菜单里找到此方法!
tfront 2003-09-12
  • 打赏
  • 举报
回复
新人么?推荐使用ADODC控件,用起来比较方便,在ADODC的属性里面选择好正确的设置(例如连接字符串、数据源类型之类)再将Text的Datasourse设置为Adodc,将Datafield选择好相应的字段就可以实现绑定了。
gjfriend 2003-09-12
  • 打赏
  • 举报
回复
[color=red]hello[color]
gjfriend 2003-09-12
  • 打赏
  • 举报
回复
color=red]hello[/color]
gjfriend 2003-09-12
  • 打赏
  • 举报
回复
[color=red]hello[color]
zhufei 2003-09-12
  • 打赏
  • 举报
回复
data控件在连接到ACCESS2000下的数据库时会出现你所说的错误,你改用ADODC控件就没问题了
===========
应该是你用的是ACCESS2000的数据库
hongsheng 2003-09-12
  • 打赏
  • 举报
回复
data控件在连接到ACCESS2000下的数据库时会出现你所说的错误,你改用ADODC控件就没问题了
lilaclone 2003-09-12
  • 打赏
  • 举报
回复
Public Conn As ADODB.Connection '定义数据库连接对象

Set Conn = New ADODB.Connection
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & sAccessPath & ";Persist Security Info=False"
Conn.Open

'其中sAccessPath 如C:\test.mdb等等
企业资产管理系统VBAccess毕业设计 目 录 1 绪论 - 1 - 1.1 课题背景 - 1 - 1.2 目的及意义 - 1 - 1.3 开发和运行环境选择 - 1 - 1.4 编程环境的选择 - 2 - 1.4.1 Visual Basic简介及实现原理 - 2 - 1.4.2 数据库组件介绍 - 3 - 1.4.3 SQL语言在VB中的应用 - 4 - 1.5 数据库平台介绍 - 4 - 1.5.1 Access 2007 数据库简介 - 4 - 1.5.2 数据库的基本概念 - 5 - 1.5.3 结构化查询语言SQL - 6 - 1.5.4 SQL语句简介 - 6 - 2 系统设计 - 7 - 2.1 系统功能分析 - 7 - 2.2 系统功能模块设计 - 8 - 3 数据库设计 - 9 - 3.1 数据库需求分析 - 9 - 3.2 数据库概念结构设计 - 10 - 3.3 数据库逻辑结构设计及实现 - 12 - 4 系统具体程序实现 - 14 - 4.1 系统公共模块和类模块的创建 - 14 - 4.1.1 创建工程项目——PrjDevice - 15 - 4.1.2 创建公用模块 - 15 - 4.1.3 创建类模块 - 15 - 4.2 系统用户登录窗体的创建 - 15 - 4.3 企业资产管理系统主窗体的创建 - 17 - 4.3.1 资产管理模块 - 22 - 4.3.2 资产查询模块 - 25 - 4.3.3 报表管理模块 - 26 - 4.3.4 系统管理模块 - 29 - 4.3.5 用户管理模块 - 30 - 5 系统的编译和发行 - 32 - 6 小结 - 33 - 致 - 34 - 主要参考文献 - 35 - 附 录 - 37 - 1 绪论 1.1 课题背景 随着信息技术广泛、深入地应用到人类社会的各个领域并发挥着越来越重要的作用。 计算机软件技术应用于信息管理是发展的必然。作为计算机应用的一部分,充分发挥计 算机的优势,将大量复杂的数据交给计算机来处理,有着手工管理所无法比拟的优点。 如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极 大地提高信息管理的效率,是真正意义上的合理利用资源,也是企事业管理科学化、正 规化,与世界接轨的重要条件 在当今社会,作为一个公司或集体,资产是至关重要的。资产的项目是纷繁芜杂的, 大至办公楼、汽车,小到办公桌、订书机等诸多门类的诸多物品都可以列入资产之列。 由于资产的种类太多,涉及面太广,而且被经常的借出借入,必然会引起管理上的困难 ,而资产管理不好就会引起混乱,导致公司资产的流失。因此,有必要设计一个应用软 件系统来管理。 1.2 目的及意义 毕业设计是四年学习的总结,同时也是自己综合运用所学知识来解决实际问题的一次 锻炼。企业资产管理系统的主要目的是为了方便企业对资产的录入、修改、查询,提高 企业资产管理部的工作效率。这一系统的开发成功,将会解决手写速度慢、容易出错的 现状。无论是在资产管理,还是报表管理等方面都可以帮助企业迅速、准确的完成所需 的工作。而且此系统在适用性、灵活性和易操作性方面都显示出了它的强大功能。 1.3 开发和运行环境选择 在操作系统方面,Windows XP系统提供了一个可伸缩的高性能平台,用于运行基于 Windows 的新一代强大应用程序。这种平台的体系结构可以更有效地处理海量数据,使应用程序 运行地更快、更高效。同时,Windows XP操作系统占据很大的市场地位,而且其使用趋向于傻瓜化,操作简单、灵活。另外, 现在计算机的运算速度比以前有了数量级倍数的提高,硬件的价格也一天天的在下降, 所以也不用为了节省整体的造价而改用硬件要求很低的DOS系统了。基于Windows操作系 统以上的特点,我们决定此企业资产管理系统将运行在Windows XP操作系统下,利用Access 2007数据库来协助开发人员轻松地进行与数据库的连接和管理。 1.4 编程环境的选择 目前,在市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率; 有些则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色 ,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便 利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来 处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹 性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪 费程序设计师的宝贵时间。而VB6.0是著名的微软公司的可视化软件开发工具,其被称为 最容易编程语言,它具有简单、高效、功能强大的特点。它是一个非常理想的选择,是 可视化的快速应用程序开发
目录 摘 要 I Abstract II 第一章 课题背景 1 1.1 项目背景 1 1.2 开发环境的配置 1 第二章 设计简介及设计方案论述 5 2.1 需求分析 5 2.2 概念模型 5 2.3 逻辑结构设计 6 2.4 物理结构设计 7 2.5 数据库实施 7 第三章 详细设计 9 3.1 根据数据表设计javabean 9 3.2 JDBUtils连接数据库 10 3.3 与数据库进行交互的Dao层 11 3.4 与用户交互的Jsp页面 12 3.5 Servlet控制请求与响应 13 3.6 Junit单元测试 15 第四章 设计结果及分析 16 4.1用户注册 16 4.2用户功能 16 4.3管理员功能 18 4.4分析页面加载的问题 19 总 结 20 致 21 参考文献 22 附录 23 摘 要 21世纪的今天,中国网民的规模达到7.31亿,手机网民达到6.95亿,随着网络时代的 到来,电子信息化的飞速发展,图书馆代表着一间学校或者地区的标志,作为一种信息 资源的聚集地,经常被众多用户访问,并且图书种类的繁多,用户借阅的繁琐,包含很 多的信息数据的管理,以及信息数据的交互。图书馆如果采用人工来管理书籍和借阅管 理,由于资料繁多,手工处理的方式不仅工作量大,管理效率低下,也很容易因为疲劳 而产生出错,更不方便读者对图书资料的查阅,如何实现高效的管理已成为必须要面对 的问题。为了提高图书管理的效率,本项目针对图书的管理,设计了一个面向图书的管 理系统。本系统采用了Jsp页面的设计,使用了MVC模式,具有开发效率高、设计灵活等 特点,并通过JDBC驱动和数据库进行无缝连接。 关键词:图书管理;数据库;Java Web Abstract With the advent of the Internet era, the rapid development of electronic information, the 21st century today, the size of China's Internet users reached 731 million, mobile phone netizens reached 695 million. Library represents a school or area logo, as a gathering place of information resources, often accessed by many users, and a wide variety of books, users borrow cumbersome, including a lot of information data management, as well as the interaction of information data. If the library uses manual management of books and loan management, because of the large number of materials, manual processing methods not only a large workload, low management, but also easy because of fatigue and errors, more inconvenient to readers to access the books, how to achieve efficient management has become a must face the problem. In order to improve the efficiency of book management, this project for book management, designed a book-oriented management system. The system adopts the design of JSP page, uses MVC mode, has the characteristics of high development efficiency and flexible design, and is seamlessly connected by JDBC drive and database. Keywords: Book Management Database Java Web 第一章 课题背景 1.1 项目背景 随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查找信息的重要 场所。上个世纪90年代初美国科
目 录

1 系统分析 2
1.1问题提出 2
1.2可行性分析 2
1.2.2经济可行性 2
1.2.3操作可行性分析 2
2 需求分析 4
2.1需求分析 4
2.1.1对功能的规定 4
2.1.2 数据流图 4
2.2 E-R图 5
图2-7 数据库E-R图 6
2.3 数据字典 6
2.4对性能的规定 7
2.4.1 精度 7
2.4.2 时间特性要求 7
2.4.3 灵活性 7
2.5 运行环境的设备规定 7
3 概要设计 9
4数据库设计 10
5 详细设计 12
6 代码设计与实现 14
6.1 用户登陆功能的实现 14
6.2 用户管理模块的实现 15
6.3 班级信息管理模块的实现 17
6.4 学生信息管理模块的实现 19
7性能测试与分析 28
7.1 测试环境 28
7.2 测试过程 28
7.3 测试结果 28
总 结 29
30
参考文献 31
1 系统分析
1.1问题提出
在计算机技术飞速发展的今天,通过计算机进行管理的方式在人们政治、经济、生活等各个方面发挥着重要的作用。学生信息管理是学校的一个重要环节,以前学生管理一直采用传统人工方式办理,工作繁重,工作量大,耗费时间多,效率低下,容易出错等。另外市场上常见的商业软件价格较贵,而且部分功能和各学校的具体实际情况存在差异,使用起来不是很方便。为了解决传统的学生管理中存在的种种不足,有必要开发出一套高效率、低成本、使用方便并且适合学校管理的学生信息管理系统。为了提高学校学生信息管理的效率,我们开发了这套学生信息管理系统软件。
学生信息管理系统利用计算机管理的方式,为学校的学生信息的录入、保存、管理和信息查询提供快速、高效的服务,并且易于系统维护和降低管理成本,改变学校传统管理方式中的各种弊端,提高了学校学生管理的效率。
它将传统学生的管理利用计算机使用方便快速的优势,实现了对学生信息方便快捷的管理,节省人力物力资源,提高了学生信息管理与查询的效率,是协助学校老师进行学生管理的一种有效工具。

1.2可行性分析
1.2.1技术可行性
根据学生信息管理系统的开发目标,在技术上VB语言是完全可以实现的。VB语言简单,功能强大,开发容易。VB提供了大量的控件用于设计界面和实现各种功能,用户可以通过拖放操作完成界面设计,不仅大大减轻了工作量、简化了界面设计过程,而且有效地提高了应用程序地运行效率和可靠性。另外VB语言还专门为数据库地开发开辟了一条方便快捷地通路。它易于操纵数据库,它可以轻易地通过ADO或ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Foxpro、SQLserver、Oracle等等。它良好地界面和强大地控件使数据库编程简单了许多,这就是我们采用VB作为开发工具的原因。
另外本软件只针对本单位实际工作需要开发,完全符合本单位学生信息的管理使用。
1.2.2经济可行性
利用计算机进行学生信息的管理对学校来说,可以大大节省成本和时间,利用计算机技术可以节省大量传统方式中使用的纸张,并且在学生信息查询时可以节约大量的时间,还可以有效的减少管理过程中的出错率。有效提高了学生信息的管理以及查询的工作效率,并且为学生管理提供了一个规范的平台。
1.2.3操作可行性分析
本系统使用方便、易于操作、界面简单使得用户能在较短的时间内就可以对系统熟练操作,即使不懂计算机的人,几乎也不用进行专门的培训学习,就能轻松掌握本系统,利用系统对学生信息进行快速的管理。
1.2.4开发环境
在众多的访问接口里面微软对于ADO非常的推崇,并且下一代的数据访问技术也将是采取这样的思路,而且本身来说ADO模型简单,但是功能强大,使实现人员无须关心一些底层的操作,而把更多的经历放在业务逻辑的设计上面。
因此我们选择了Visual Basic + ADO + ACCESS来开发整个系统。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧