怎样使用JAVA BEAN连接SQL2000
发布网友
发布时间:2022-04-08 18:00
我来回答
共1个回答
热心网友
时间:2022-04-08 19:30
package cn.e.xmu.software.bean;
import java.sql.*;
import org.w3c.dom.Document;
public class DataBaseConnect
{
private static String driverName=null;
private static String connectURL=null;
private static String username=null;
private static String password=null;
public DataBaseConnect()
{
}
public void readConfig()
{
ReadConfigurationXML readxml=new ReadConfigurationXML();
Document doc=readxml.readXMLDocument();
driverName=readxml.getContent(doc, "jdbcdriver");
connectURL=readxml.getContent(doc, "url");
username=readxml.getContent(doc, "username");
password=readxml.getContent(doc, "password");
}
public Connection getDataBaseConnection()
{
if(driverName==null ||connectURL==null || username==null ||username==null)
readConfig();
Connection conn=null;
try {
Class.forName(driverName);
conn=DriverManager.getConnection(connectURL,username,password);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
}
另外使用jdbc-mysql.jar和mm.mysql-2.0.4-bin.jar的外包,它已经解决了所有的sql语句,很好用!
eclipse用jdbc连接SQL server时出现了问题……这是什么情况啊!请大神...
要用到用户名和密码的话,可以直接使用sa,按上图方式登录后:安全性->登录名->sa->属性->更改密码 然后关闭ssms,重新开启,选择sql server身份验证,尝试用sa和新的密码登录 3.解决在用sa登录时可能出现的问题 ①已成功与服务器建立连接,但是在登录过程中发生错误。(provider:命名管道提供程序,err...
求用jdbc.odbc方式连接sql 2000的javabean,数据库源test,登陆名sa,密 ...
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test","sa","123");
调用javaBean使用jsp连接sql server 2008出现java.lang.NullPointerExc...
你是查询数据库的方法里报空指针了吧,这是必然的,因为这个方法里你的connection没有初始化,这么改吧 // 查询数据库 public ResultSet queryByPreparedStatement(String sql) throws Exception { connection = getCon();pstm = connection.prepareStatement(sql);rs = pstm.executeQuery();return rs...
JAVA web 与数据库的连接到底是怎样连的啊?
1、新建数据库。新建登录角色,在新建数据库的时候把数据库的所有权交给你新建的角色。用用户和密码控制数据库。保证数据库的安全。2、编写context.xml文件 Xml文件的目的是封装用户和密码,也是封装的一种,方便操作。以下为context.xml文件样例:<?xml version="1.0" encoding="utf-8"?> <Context...
基于JSP技术的广海局互联网站动态信息发布系统
Resu1tSet rs=sqlbean.eXecuteQuery(sql);//执行sql语句 ⋯ } conn.close();//向连接池归还连接[5] 3.3 利用JavaBean 访问数据库 JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象。JavaBean被组织成为Package(数据包)以便进行管理,实际上就是把一组JavaBean一起放在某某目录中,每...
javaweb中如何将数据库的数据显示在前端页面
首先,你需要使用Java的数据库连接技术(如JDBC或Spring Data JPA)来查询数据库并获取数据。这通常涉及到编写SQL查询语句,并通过Java代码执行这些查询。例如,使用JDBC时,你会创建一个`Connection`对象来连接数据库,然后使用`Statement`或`PreparedStatement`对象执行SQL查询,并通过`ResultSet`对象获取查询...
javabean用不了
第一个不足 没有指定Bean的使用范围比如scope="session"第二个不足 没有显式的写名Bean的无参数构造方法(Bean的详细书写规范自己查资料)你这次遇到的问题根本在于 你的Bean里没写构造方法 没有对那个private String message进行创建对象 所有message的值是null 只能说明你的J2SE还玩得不熟,学J2EE 似乎...
javabean编译时报错找不到符号Connection
1你需要导入包 import java.sql.Connection;这样就不会出现 找不到符号Connection 的问题了 你提供的这段代码并没有 导入包 的语句 2 如果你已经导入了 上述 的包 仍旧还出现这个问题 也许是你的环境变量的问题 环境变量的path要写名你的jdk的路径 以分号分开 例如装在了F盘,可以这么写 F:\jdk1...
JavaBeans和JavaBean是一个概念吗
尽管大多数数据库将空字符串作为空值进行操作,如果我们使用的数据库不支持处理空字符串的话,我们必须写入附加的java代码,来创建自己的SQL插入声明。例如:if(test.length==0){sb.append(“null”);}else{sb.append(test);}JavaBean 的范围:JavaBean 的范围。 Scope 是一个具有生命时间的变量。JavaBean的范围在<...
hibernate和mybatis的区别(hibernate与mybatis的区别比较)
4、hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。mybatis和hibeate的区别1、MyBatis是一个半自动映射的框架,因为MyBatis需要手动匹配POJO、SQL和映射关系。Hibernate是一个全表映射的框架,只需提供...