软件如何读取access数据库

公司里有个机器设备状态网站系统,听说是别的部门用asp加access数据库编写的。我们部门的人都可以用自己的账户登录这个网站进去查看机器以前的数据或添加生成新的数据,现老... 公司里有个机器设备状态网站系统,听说是别的部门用asp加access数据库编写的。我们部门的人都可以用自己的账户登录这个网站进去查看机器以前的数据或添加生成新的数据,现老板叫我们自己研究能不能用VB或VC编写个小软件,能够读取某部分数据库的数据来总结分析。本人对VC和数据库不太懂,只是个菜鸟,想请问下应该怎样构思:1.我应该要了解什么,需了解access数据表的关系这些吗
2.网站系统是我们有各自的账号可以登录进去,如果编个软件,是否就可以用这个账户读取数据库的data了;还需了解访问数据库服务器的路径,其他权限账号吗?
因为时间充足,本人可以慢慢学,总之要个大体的思路,谢谢!
展开
 我来答
楚楚柳柳
2011-11-08 · TA获得超过500个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:343万
展开全部
学学VBA就可以了,通过VBA可以链接Access,也要学一点数据库知识,不用很深刻,可以写简单SQL语句就行。另外,你说的公司的那个系统,你们登陆的那个账号和你链接Access的账号是不同的。
追问
VBA本人懂一点,但怎么实现?
追答
这个不用再详细和你说了吧,你有了目的,就学呗,网上的教程,实例一大堆一大堆的,如果有VBA基础,你就直接上网看看VBA链接Access数据库的例子,自己学着写一些。
zhong_liang888
2011-11-08 · TA获得超过243个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:60万
展开全部
1、只需要了解access数据表的结构和表的基本知识就行,例如,记录,字段都是指什么等等;
2、如果是在你机器上运行软件的话,就需要对方网站的IP地址(网页地址)和用户名密码(你的就行);
3、建议你用VB来实现,比较容易;
4、还需要学习下网页编写的基本知识,例如如何读取数据库,和操作数据库,需要学习的主要知识是SQL语句。

学完这些你肯定就没问题了。
追问
2.是在个人电脑上运行软件,只需知道网站IP地址就可?因为其网站及数据库所在服务器是别的部门管理的,我是否还需要要知道其数据库名称,路径,权限和进入数据库的账户密码等其他东西——非常想了解这个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
day忘不掉的痛
2015-08-10 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223941
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部
例子如下:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
%>
第一句话定义了一个
adodb
数据库连接组件,
第二句连接了数据库,
只要修改后面的数
据库名字就可以了。
下面再看三句:
<%
exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
这三句加在前面两句的后面,第一句:设置查询数据库的命令,
select
后面加的是字段,如果都要查询的话就用*,from
后面再加上表的名字,
前面建立的是不是一个gustboo表?
第二句:

定义一个记录集组件,
所有搜索到的记录都放在这里面,
第三句是打开这个记录集exec
就是前面定义的查询命令,
conn
就是前面定义的数据库连接组件,后面参数1”,1”,
这是读取,后面讲到修改记录就把参数设置为1,3,
接下来读取记录。
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%do while not rs.eof%><tr>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("message")%></td
<td><%=rs("time")%></td>
</tr><%
rs.movenext
loop
%>
</table>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ahkingage
2015-05-22 · TA获得超过739个赞
知道小有建树答主
回答量:1042
采纳率:50%
帮助的人:417万
展开全部
因为你没有给出具体要求,这里给你个思路:
首先定义一个全局变量,用来连接数据库
在启动程序里加入读取数据库操作
在需要读数据库的地方,调用这个全局变里,其它的就可以使用ACCESS数据库连接读句读取和存入了
最后记得关闭数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
源生头t918
2011-11-09 · 超过16用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:39.1万
展开全部
打击你一下,就是你学习了楼上所说的东西,你还是无法登录上别的数据库的,因为还需要知道别人数据库名、表名、表关系,数据库密码,这些东西就要依靠你和别人的关系来获取了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式