25.JDBC
发表日期:2022-08-05 16:42:10 | 来源: | | 浏览(966) 分类:JAVA基础
MySqlDemo01
import java.sql.*;
class MySql {
private String sql;
private ResultSet result = null;
private Connection conn = null;
private PreparedStatement pstmt = null;
private static String MM_myDb_DRIVER = "org.gjt.mm.mysql.Driver";
private static String MM_myDb_USERNAME = "root";
private static String MM_myDb_PASSWORD = "123456";
private static String MM_myDb_STRING = "jdbc:mysql://localhost:3306/my_blog";
public ResultSet run(String sql) {
try {
Class.forName(MM_myDb_DRIVER);
conn = DriverManager.getConnection(MM_myDb_STRING, MM_myDb_USERNAME, MM_myDb_PASSWORD);
this.sql = sql;
pstmt = conn.prepareStatement(sql);
result = pstmt.executeQuery();
} catch (Exception e) {
closeDb();
}
return result;
}
public void closeDb() {
try {
result.close();
pstmt.close();
conn.close();
} catch (Exception e) {
}
}
}
public class MySqlDemo01 {
public static void main(String args[]) {
MySql ms = new MySql();
ResultSet result = ms.run("SELECT id,title FROM content");
try {
while (result.next()) {
System.out.println("编号:" + result.getString(1) + "----------------" + "标题:" + result.getString(2) + "<br/>");
}
} catch (Exception e) {
} finally {
ms.closeDb();
}
}
}- JAVA(0)
- JAVA基础(30)
- 1.JAVA开发环境配置(0)
- 2.java数据类型(0)
- 3.数组(0)
- 4.Date(0)
- 5.String 和 StringBuffer类常用方法(0)
- 6.Math类(0)
- 7.Cloneable(0)
- 8.File 文件(0)
- 9.FileReader和FileWriter(0)
- 10.RandomAccessFile(0)
- 11.FileInputStream和FileOutputStream(0)
- 12.InputStreamReader和OutputStreamWriter(0)
- 13.BufferedReader(0)
- 14.Scanner(0)
- 15.DataOutputStream(0)
- 16.Thead 多线程(0)
- 17.TimerTask(0)
- 18.zip(0)
- 19.Charset(0)
- 20.List(0)
- 21.Map(0)
- 22.Properties(0)
- 23.Enumeration(0)
- 24.Collection(0)
- 25.JDBC(0)
- 26.Iterator(0)
- 27.Abstract(0)
- 28.Interface(0)
- 29.Serializable(0)
- 30.Camparable(0)
- JSP基础(50)
宁公网安备 64010402001209号