zoukankan      html  css  js  c++  java
  • 连接数据库

    链接驱动(sql server

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

    建立链接

    Connection con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=你自己的数据库","用户名","密码");

    用上面的连接对象con声明一个sql对象

    Statement sql=con.createStatement();

    sql对象用executeQuery(sql语句)方法,然后处理查询结果放在ResultSet对象

    ResultSet rs1=sql.executeQuery("select * from goods");

    用next()移到下一行开始获得数据,返回数据getString(a)a 可以是列数或者列名

    完整测试代码

    public class Test {
        public static void main(String args[]){
            try{
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                System.out.println("数据库驱动加载成功");
            }
            catch(ClassNotFoundException e){}
            try{
                Connection con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=你自己的数据库","用户名","密码");
                System.out.println("数据库连接成功");
                Statement sql=con.createStatement();
                ResultSet rs1=sql.executeQuery("select * from goods");
                rs1.next();//一定要写
                int a=rs1.getInt("number");
                String b=rs1.getString("name");
                String c=rs1.getString(3);
                int d=rs1.getInt("price");
                System.out.println(a);
                System.out.println(b);
                System.out.println(c);
                System.out.println(d);
            }
            catch(Exception e){
                System.out.println("22");
            }
        }
    }
  • 相关阅读:
    Spring 源码学习
    Feign Client 原理和使用
    算法基础:排序算法看这一篇就够了
    Spring 源码学习2
    Spring 源码学习
    最优包裹组合-贪心算法
    @Transactional 事务的底层原理
    Mysql索引扫盲总结
    snowflake原理解析
    分布式ID总结
  • 原文地址:https://www.cnblogs.com/vhyc/p/6044494.html
Copyright © 2011-2022 走看看