連線資料庫的疑惑
下面是我的程式碼:
我在jbuilder裡寫的一個javabean程式在連線資料庫是出錯請高手指點
package untitled5;
import java.io.*;
import java.sql.*;
public class Bean1 extends Thread{
String c1;
String c2;
Connection con;
public void go() {
Bean1 single = new Bean1();
single.start();}
public void run() {
//String conne="";
try {
Class.forName("org.postgresql.Driver").newInstance();
}
catch (ClassNotFoundException ex1) {
}
catch (IllegalAccessException ex1) {
}
catch (InstantiationException ex1) {
}
try{
con = DriverManager.getConnection("jdbc:postgresql:globus4401",
"postgres", "");
for (; ; ) {
try {
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("top -n 1 >/root/jiankong/2.txt");
BufferedReader br = new BufferedReader(new FileReader("/root/jiankong/2.txt"));
br.readLine();
br.readLine();
String s1 = br.readLine();
String s2 = br.readLine();
int n1 = s1.indexOf("id", 40);
String s11 = s1.substring(n1 - 7, n1);
int n2 = s2.indexOf("free", 25);
String s22 = s2.substring(n2 - 9, n2);
this.c1 = s11;
this.c2 = s22;
}
catch (IOException e) {
System.err.println("error:" + e);
}
Statement s = con.createStatement();
String r1 = "update tmpservice set cpu='"+ c1 +"',memory='"+c2+"'";
s.executeUpdate(r1);
s.close();
con.close();
try {
Thread.sleep(5 * 1000);
}
catch (InterruptedException ex) {
System.err.println("error:"+ ex);
}
}
}
catch (SQLException e) {
System.out.println("SQLEexption:" + e.getMessage());
}
}
public String getC1() {
return c1;
}
public void setC1(String c1) {
this.c1 = c1;
}
public String getC2() {
return c2;
}
public void setC2(String c2) {
this.c2 = c2;
}
public Bean1() {
}
}
下面是錯誤資訊:
SQLEexption:No suitable driver
我在jbuilder裡寫的一個javabean程式在連線資料庫是出錯請高手指點
package untitled5;
import java.io.*;
import java.sql.*;
public class Bean1 extends Thread{
String c1;
String c2;
Connection con;
public void go() {
Bean1 single = new Bean1();
single.start();}
public void run() {
//String conne="";
try {
Class.forName("org.postgresql.Driver").newInstance();
}
catch (ClassNotFoundException ex1) {
}
catch (IllegalAccessException ex1) {
}
catch (InstantiationException ex1) {
}
try{
con = DriverManager.getConnection("jdbc:postgresql:globus4401",
"postgres", "");
for (; ; ) {
try {
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("top -n 1 >/root/jiankong/2.txt");
BufferedReader br = new BufferedReader(new FileReader("/root/jiankong/2.txt"));
br.readLine();
br.readLine();
String s1 = br.readLine();
String s2 = br.readLine();
int n1 = s1.indexOf("id", 40);
String s11 = s1.substring(n1 - 7, n1);
int n2 = s2.indexOf("free", 25);
String s22 = s2.substring(n2 - 9, n2);
this.c1 = s11;
this.c2 = s22;
}
catch (IOException e) {
System.err.println("error:" + e);
}
Statement s = con.createStatement();
String r1 = "update tmpservice set cpu='"+ c1 +"',memory='"+c2+"'";
s.executeUpdate(r1);
s.close();
con.close();
try {
Thread.sleep(5 * 1000);
}
catch (InterruptedException ex) {
System.err.println("error:"+ ex);
}
}
}
catch (SQLException e) {
System.out.println("SQLEexption:" + e.getMessage());
}
}
public String getC1() {
return c1;
}
public void setC1(String c1) {
this.c1 = c1;
}
public String getC2() {
return c2;
}
public void setC2(String c2) {
this.c2 = c2;
}
public Bean1() {
}
}
下面是錯誤資訊:
SQLEexption:No suitable driver
相關文章
- 資料庫的連線資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- 資料庫連線資料庫
- 有關連線池的疑惑。
- 各種連線資料庫的連線字串資料庫字串
- 資料庫的連線數資料庫
- 資料庫的連線串資料庫
- JDBC連線資料庫JDBC資料庫
- java連線資料庫Java資料庫
- Mybatis連線資料庫MyBatis資料庫
- Mongodb資料庫連線MongoDB資料庫
- mysqli連線資料庫MySql資料庫
- 連線mysql資料庫MySql資料庫
- 資料庫連線池資料庫
- 資料庫連線==odbc資料庫
- 資料庫連線字串資料庫字串
- jmeter連線資料庫JMeter資料庫
- 連線資料庫-mysql資料庫MySql
- 資料庫連線池的理解資料庫
- 資料庫連線池的使用資料庫
- WASCE的資料庫連線池資料庫
- JDBC 連線資料庫的類JDBC資料庫
- 資料庫的網路連線資料庫
- 資料庫的連線過程資料庫
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 請關掉你的資料庫連線!並且請使用資料庫連線池資料庫
- 資料來源連線資料庫資料庫
- [資料庫連線字串] Access 連線字串(轉)資料庫字串
- [資料庫連線字串]Access連線字串(轉)資料庫字串
- 織夢CMS(dedecms)的資料庫連線檔案_織夢連線資料庫檔案資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- Rust 連線 PostgreSQL 資料庫RustSQL資料庫
- PHP 連線access資料庫PHP資料庫
- Mybatis配置資料庫連線MyBatis資料庫