如何在网页中访问Web数据库
1.建立一个web项目2.把数据库驱动复制到lib目录下。数据库驱动有:mysql,sqlserver,oracle等 是什么样类型的数据导入相应驱动。3.编写一个连接数据库的工具类,获取一个连接。下面以mysql数据库为例。核心代码:public class DataUtils { /** * 从数据中获取一个连接 * @return */public static Connection getConn(){Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver").newInstance();//表为test,用户名root,密码admin。conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin"); } catch (Exception e) {e.printStackTrace();}return conn;}}4.获取到与相应数据库的连接后,就可以做增删改查操作了。记得做完操作后,关闭连接,释放资源。
什么是web数据库,访问技术有哪些
数据库没有Web或Windows之分,你所说的Web数据库应当理解成通过Web方式(程序)去访问的数据库。其实这只是一种数据库的访问方法,是一种程序模式,我们称之为B/S。通过Web访问数据库与常规模式(C/S)在性能上并没有太大的优点,对于开发者来说优点在于程序部署及维护比较容易,对于使用者来说,他并不会感觉到什么?只是在任何只要是能上网的地方就能使用程序了而已(前提是有DNS)。

另外一点就是B/S模式的程序可以跨平台(不是所有的)。

一个通过数据访问页访问Access数据库的
Access数据库通常放在局域网服务器上,工作站用户共享数据时配置服务器的方法是: 第一步检查服务器上的MSADC文件夹是否被共享,右击“C:\Program Files\Common Files\System\msadc”,选择快捷菜单中的“属性”命令打开对话框。选择“Web共享”选项卡中的“共享文件夹”,再单击“编辑属性”按钮打开对话框,选择“访问权限”下的“读取”,再选中“应用程序权限”下的“执行(包括脚本)”,完成后将打开的对话框关闭。
第二步需要打开“C:\Program Files\Common Files\System\msadc”文件夹,双击其中的“handsafe.reg”注册表文件将其导入注册表。
第三步需要修改Windows安装目录下的“msdfmap.ini”文件,将[connect default]节中的“Access=NoAccess”修改为“Access=ReadWrite”,再把[sql default]节中的Sql=" "注释掉,也就是在该句前面加一个冒号,使其变为“;Sql=" "”。最后在“msdfmap.ini”文件的末尾创建一个数据源节,其内容为(其中xxx是服务器ODBC源指定的数据库):
[connect xxx]
Access=ReadWrite
Connect="DSN=xxx"
完成后保存“msdfmap.ini”文件退出。
第四步需要设置IE的安全性,以便测试数据访问页。方法是打开IE单击“工具”菜单下的“Internet选项”命令,打开对话框的“安全”选项卡,选中“受信任的站点”单击“站点”按钮打开对话框。将服务器的域名输入“将该网站添加到区域中”,单击“添加”按钮将地址放入“网站”框。以后只要打开IE在地址栏输入域名,回车就可以打开已经配置的数据页了。







