ACCESS产生.ldb
这一次来简单介绍一下我在学习中遇到的一个问题,我先描述一下,然后看操作(声明一点:这一次我没有把这个问题解决掉,希望有人帮我解答)
-------------------------------------------------------------------------
环境:win2003 tomcat6 jsp环境
我使用access2003做数据库,数据源已经配置好,连接数据库也成功。
我的目的很简单:做一个留言系统
登陆(login.jsp)——》验证数据库中是否有这个用户(login_conf.jsp)-->如果有则登陆成功--》可以查看留言的内容
下面截图:
数据库
表
现在我目录下的文件情况:
注意这里没有.ldb文件
下面我运行程序:为了方便我直接用正确的用户登陆
为了观察运行情况,我在后台打印了些文字如下,同时观察后台现在虽然操作了数据但是没有产生那个.ldb文件
下面进入查看留言程序:
我在后面附上我的两个代码,现在出现了ldb文件,服务器中打印也终止了。用EditPlus打开这个ldb文件是我的机器名还有Admin,看起来是这个用户并锁定。。
上网查找了好多方法,并没有实质性解决的。可能是我数据库关闭错误,但我实在没有看出哪里错了。。
--------------------------------------------
上代码:
longin_conf.jsp
<%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<html>
<head><title>JSP+JDBC留言管理程序--登陆</title></head>
<body>
<center>
<h1>留言管理范例--JSP+JDBC实现</h1>
<hr>
<br/>
<%!
String DBDRIVER ="sun.jdbc.odbc.JdbcOdbcDriver";
String DBURL ="jdbc:odbc:notedemo";
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
//声明一个Boolean变量,用于保存用户是否合法的状态
boolean flag = false;
%>
<%
//接受参数
String id=request.getParameter("id");
String password=request.getParameter("password");
%>
<%
String sql="select name from person where id=? and password = ?";
try
{
System.out.println("login_conf.jsp正在查找数据库1...");
Class.forName(DBDRIVER);
System.out.println("login_conf.jsp正在查找数据库2...");
conn=DriverManager.getConnection(DBURL);
相关文档:
自定义数据库链接类(Access)是链接Access数据库时使用的类。
补足:Application.StartupPath.ToString是指定生成.EXE文件的路径,把数据库和执行文件存放到一起时,不管安装后在什么路径都无需特定指定。
Imports System.Data.OleDb
#Region "全局变量"
Private mTimeo ......
最近做了一个数据诊断的项目,里面自己写了一个数据库的操作类,包含:连接数据库、读数据表、执行SQL操作,释放数据库等组成,希望对大家有用,由于水平有限,若有错误或者代码不足地方欢迎指正,谢谢。
ADOOperate.H
//////////////////////////////////////////////////////////////////////
// ......
ACCESS数据库
1:CodeSmith选中链接类型是:ADOXSchema
2:无密码的Access链接为:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
3:有密码的Access链接:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
Jet OLEDB:Database Password=1111
Sql数据库
server=192.1.1.14;User ID=test; ......
条件接收系统 (CAs:Conditional Access System)
有条件接收系统(CAS)是开展付费电视的核心技术,了解它的运行机制,掌握好它的使用和维护对付费电视业务的成功开展非常关键。CAS的组成包括有:用户管理系统SMS、业务信息生成系统SIG、节目管理PMS/SI编辑系统、节目调度处理EIS、用户授权管理系统SAS、条件接收CA等 ......