`
花藤_
  • 浏览: 1627 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

简单的jdbc

 
阅读更多

我一直以为自己在学校学得还挺好的,来苏州实训的时候才知道自己差多少,我根本一点都不懂Java。

钱就不说了,可是还要用4个月的时间来再学一遍,后悔这两个字以后就不想了,说多了都是眼泪。叫喊

 

就说一下jdbc吧,我反应好慢,老师讲过后我又问老师好几遍,

package jdbc;

 

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

import java.util.Scanner;

 

public class TestMaster {

 

/**

* @param args

*/

public static void main(String[] args) {

//定义数据库连接接口

Connection conn=null;

//url数据库地址

String url = "jdbc:mysql://LOCALHOST:3306/TEST";

//定义数据库用户名和密码

String user="root";

String password="root";

 

//结果集对象

ResultSet rs = null;

 

Statement stmt = null;

 

PreparedStatement pstmt= null;

//定义控制台接受函数

Scanner input = new Scanner(System.in);

//从控制台接受输入用户名和密码

//String name = null;

//String pwd = null;

System.out.println("请输入用户名:");

String name = input.next();

System.out.println("请输入密码:");

String pwd = input.next();

 

try {

//连接驱动

Class.forName("com.mysql.jdbc.Driver");

//打开连接数据库

conn = DriverManager.getConnection(url, user, password);

System.out.println("数据库连接成功!");

//String sql="select * from master where name='"+name+"' and pwd='"+pwd+"'";

 

 

 

//System.out.println(sql);

//stmt = conn.createStatement();

//rs = stmt.executeQuery(sql);

//如果存在此用户,登陆成功!

if(rs.next() ){

System.out.println("登陆成功!");

}else{

System.out.println("登陆失败!");

}

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

 

}

这是老师写的,但是是错的,可能if的判断语句不对,name、pwd就没有和user 、password相对应,有人教教我么,问问上几天了,都没人回我,这个应该不是很难的啊,

分享到:
评论

相关推荐

    教你建立简单JDBC程序

    ### 教你建立简单JDBC程序 在Java开发领域中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的标准Java API,它允许Java应用程序连接并操作各种类型的数据库。本文将详细阐述如何使用Sun公司提供的JDBC...

    简单jdbc(mysql,orcale,db2)java连接词

    Java JDBC(Java Database Connectivity)是Java平台中用于与各种数据库进行交互的标准API,它使得Java开发者能够编写数据库无关的代码,实现对关系型数据库的操作。本篇将详细讲解JDBC在连接MySQL、Oracle和DB2这三...

    最简单的JDBC

    最简单的JDBC

    一种简单JDBC数据库连接池的实现.rar_connection pool jdbc_site:www.pudn.com_数据库

    本文将详细讨论如何实现一个简单的JDBC(Java Database Connectivity)数据库连接池,以及相关的技术要点。 首先,我们需要了解JDBC的基本概念。JDBC是Java平台的标准API,用于与各种类型的数据库进行交互。通过...

    shardingJdbc 小demo 源码下载

    组成部分: JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 功能特性:它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构...

    简单JDBC连接

    本篇文章将深入讲解如何进行简单的JDBC连接,这对于学习Java EE的同学来说是非常基础且重要的知识。 首先,你需要在项目中引入JDBC驱动。大多数数据库供应商提供了适用于Java的JDBC驱动,例如MySQL的Connector/J,...

    一种简单JDBC数据库连接池的实现

    本示例将详细介绍如何使用简单的JDBC实现一个数据库连接池。首先,我们来理解数据库连接池的基本概念。 数据库连接池是一种在应用服务器启动时预先创建并管理一定数量的数据库连接的机制。应用程序在需要时可以从...

    JDBC的小Demo(基本的JDBC、数据库连接池、JDBCTemplate)

    关于使用JDBC的一些小Demo.主要是关于使用基本的JDBC进行增删改查操作,还有使用数据库连接池技术进行连接,最后写了几个关于JDBCTemplate的小Demo

    简易JDBC框架实现过程详解

    简易JDBC框架实现过程详解 简易JDBC框架实现过程详解是指使用Java语言来实现的数据库操作框架,主要是为了简化数据库操作的复杂度,提高开发效率。以下是该框架的详细实现过程: 一、准备JDBC基本知识 在实现简易...

    jdbc jdbc jdbc

    综上所述,JDBC是Java与数据库交互的基础,理解并熟练掌握JDBC原理和实践,对于任何Java开发者来说都是至关重要的,无论是进行简单的数据操作,还是构建复杂的数据库应用。通过深入学习和实践,可以更好地应对各种...

    Spring Data JDBC与JDBC的区别

    Spring Data JDBC与JDBC是两种不同的数据库访问方式,它们在Java开发中有着广泛的应用。JDBC(Java Database Connectivity)是Java平台的标准API,用于与各种数据库进行交互。它提供了低级别的数据库操作,如建立...

    simple-jdbc

    【简单JDBC】是一个示例项目,展示了如何在Java Web应用程序中使用JDBC(Java Database Connectivity)与Servlet和JSP(JavaServer Pages)协同工作,同时连接到MySQL数据库。这个项目旨在帮助初学者理解数据库操作...

    简单实现JDBC源码

    【标题】"简单实现JDBC源码"是一个关于如何在Java中使用JDBC(Java Database Connectivity)进行数据库操作的教程。JDBC是Java语言中与各种数据库交互的标准接口,允许开发者执行SQL语句并处理结果。这个教程可能...

    JDBC简单分页方案

    【JDBC简单分页方案】 在Java开发中,数据库记录的分页显示是常见的需求,尤其是在Web应用程序中。JDBC(Java Database Connectivity)是Sun公司制定的Java平台下的数据库连接标准接口,它提供了统一的方式来访问...

    最简单的JDBC update

    最简单的JDBC update

    JDBC详解 JDBC详解

    对于简单的应用程序,一般程序员需要在此类中直接使用的唯一方法是 DriverManager.getConnection,该方法将建立与数据库的连接。 DriverManager 类 DriverManager 类包含一列 Driver 类,它们已通过调用方法 ...

    jdbc.zip_java jdbc_java+jdbc_jdbc_jdbc Java_zip

    这表明这是一个简单的Java客户端-服务器架构,其中可能涉及到使用JDBC来实现数据库操作。 `DemoClient.java`通常代表客户端程序,它可能是用来发送请求到服务器,比如执行数据库查询或更新。客户端可能会使用JDBC ...

    简易实现jdbc传对象

    本文将详细介绍如何简易实现使用JDBC来传递对象到数据库的方法,这通常涉及到对象关系映射(ORM)的概念。 首先,我们需要理解JDBC的基本操作步骤:加载数据库驱动、建立数据库连接、创建Statement或...

    JDBC简单的资料

    **JDBC基础与应用** Java Database ...无论是简单的CRUD操作,还是复杂的数据库交互,JDBC都能提供可靠的工具和支持。在实际项目中,结合Java的ORM框架(如Hibernate、MyBatis),可以更高效地进行数据库操作。

    最简单的JDBC delete

    最简单的JDBC delete

Global site tag (gtag.js) - Google Analytics