如何解决用Access数据库建站维护不便的问题
2005-09-30 22:37
295 查看
选用Access作为建站数据库,除了低成本的原因之外,主要是Access数据库的易发布性,一个MDB文件就包括了全部的表和数据,开发完后连同 网页和ASP脚本一起上传到网站上就可以了,开发工具也不少,除了 Office 之外,还有许多第三方工具可以使用。
但是使用Access数据库也有不便的地方,一但把MDB文件上传到网站之后,就不太好操作了,上述的工具犹如“隔山打牛”,完全派不上用场, 通常的做法是通过FTP把MDB文件下载到本地,操作完后再上传回网站,数据库对网站用户是只读的话还没问题,如果网站用户会写信息到数据 库的话就麻烦了。
使用网际数据库浏览器可以解决上述问题,这个软件通过在网站上安装一个ASP或ASP.NET脚本,然后在本地安装网际数据库浏览器就可以实现 在线对网站上的Access数据库在线进行操作,软件界面类型MS-SQL查询分析器,但还可以更改表的内容,同时还是一个在线的数据库文档管理 器,简单的操作步骤如下:
1、通过网际数据库浏览器的脚本部署向导或手工将软件附带的脚本webdb.asp或webdb.aspx上传到网站上面;
2、在本地安装网际数据库浏览器;
3、选择“新建数据库连接”,在脚本URL域中填写上传到网站的脚本的URL,如:http://www.mysite.com/asp/webdb.aspx,然后选择驱动程序 ,脚本URL为webdb.asp的选择“[ASP]Microsoft Access Driver (*.mdb)”,dbq填写MDB文件的相对于webdb.asp的URL或绝对URL或MDB文件的 绝对路径,如../mdb/mydb.mdb、/mdb/mydb.mdb、C:/Inetpub/wwwroot/mdb/mydb.mdb;脚本URL为webdb.aspx的选择“[ASP.NET]Microsoft Jet 4.0 OLE DB Provider”,Data Source的填写方法与dbq一样;
4、点击新建的连接,然后输入密码(如果有的话)就可以了。
软件下载网址:
官方网站
http://www.greatengine.com/DownLoad
华军软件园
http://yncnc.onlinedown.net/soft/29697.htm
天空软件站
http://www3.skycn.com/soft/17099.html
但是使用Access数据库也有不便的地方,一但把MDB文件上传到网站之后,就不太好操作了,上述的工具犹如“隔山打牛”,完全派不上用场, 通常的做法是通过FTP把MDB文件下载到本地,操作完后再上传回网站,数据库对网站用户是只读的话还没问题,如果网站用户会写信息到数据 库的话就麻烦了。
使用网际数据库浏览器可以解决上述问题,这个软件通过在网站上安装一个ASP或ASP.NET脚本,然后在本地安装网际数据库浏览器就可以实现 在线对网站上的Access数据库在线进行操作,软件界面类型MS-SQL查询分析器,但还可以更改表的内容,同时还是一个在线的数据库文档管理 器,简单的操作步骤如下:
1、通过网际数据库浏览器的脚本部署向导或手工将软件附带的脚本webdb.asp或webdb.aspx上传到网站上面;
2、在本地安装网际数据库浏览器;
3、选择“新建数据库连接”,在脚本URL域中填写上传到网站的脚本的URL,如:http://www.mysite.com/asp/webdb.aspx,然后选择驱动程序 ,脚本URL为webdb.asp的选择“[ASP]Microsoft Access Driver (*.mdb)”,dbq填写MDB文件的相对于webdb.asp的URL或绝对URL或MDB文件的 绝对路径,如../mdb/mydb.mdb、/mdb/mydb.mdb、C:/Inetpub/wwwroot/mdb/mydb.mdb;脚本URL为webdb.aspx的选择“[ASP.NET]Microsoft Jet 4.0 OLE DB Provider”,Data Source的填写方法与dbq一样;
4、点击新建的连接,然后输入密码(如果有的话)就可以了。
软件下载网址:
官方网站
http://www.greatengine.com/DownLoad
华军软件园
http://yncnc.onlinedown.net/soft/29697.htm
天空软件站
http://www3.skycn.com/soft/17099.html
相关文章推荐
- 解决用Access数据库建站维护不便的问题的方法
- 解决用Access数据库建站维护不便的问题的方法
- 如何解决在asp中不能对access数据库中的表进行插入记录问题
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题(非原创,摘自书中)
- 如何解决一些项目开发和维护中的问题――Hibernate实战篇
- 如何解决程序中新插入ACCESS数据库表的记录无法及时在数据库中更新的问题。
- 如何解决一些项目开发和维护中的问题――Hibernate实战篇
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- 【Unity3d】如何解决在开发中添加了新场景后,需要手工维护BuildSettings中场景列表的问题
- 如何比较Keras, TensorLayer, TFLearn ?——如果只是想玩玩深度学习,想快速上手 -- Keras 如果工作中需要解决内部问题,想快速见效果 -- TFLearn 或者 Tensorlayer 如果正式发布的产品和业务,自己设计网络模型,需要持续开发和维护 -- Tensorlayer
- ASP.Net下如何解决关于Access数据库“操作必须使用一个可更新的查询”问题
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- 如何利用PopupWindow实现弹出菜单并解决焦点获取以及与软键盘冲突问题
- 【转】如何在fedora等Linux系统下解决(** is not in the sudoers file)的问题
- PHP如何解决网站大流量与高并发的问题
- 如何诊断和解决CPU高度消耗(100%)的数据库问题
- 如何解决VMware ESX中出现的常见问题?
- 实例详解机器学习如何解决问题
- 如何解决BitBlt打印BMP,数据量太大导致速度效率慢的问题