sqltest.java
来自「学习java编程的好程序」· Java 代码 · 共 50 行
JAVA
50 行
import java.sql.*;
public class sqltest
{
private Connection con;
public static void main(String[] args)
{
sqltest test=new sqltest();
Connection con=test.getConnection(); ///定义一个数据连接
String sql="select * from teacherinfo"; ///定义一个SQL查询语句
test.getStudent(con,sql);
}
public void getStudent(Connection con,String sql)
{
try
{
Statement st=con.createStatement(); ///定义一个结果集
ResultSet rs=st.executeQuery(sql);
while(rs.next())
{
String name1=rs.getString(1);
String code1=rs.getString(2);
String sexy1=rs.getString(3);
String age1=rs.getString(4);
System.out.println("\n姓名:"+name1+"\t学号:"+code1+"\t性别:"+sexy1+"\t年龄:"+age1);
}
st.close();
con.close();
}
catch(Exception e){e.printStackTrace();}
}
public Connection getConnection() ///连接数据库
{
String url1="jdbc:odbc:schoolmanage"; ///定义数据库的URL
String username=""; ///用户名
String password=""; ///密码
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
///登陆到建立的数据源上去,也可以说登陆到数据库上去
con=DriverManager.getConnection(url1,username,password);
}
catch(SQLException e)
{e.printStackTrace();
}
catch(ClassNotFoundException ex)
{ex.printStackTrace();}
return con;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?