banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Những thảo luận khác Giúp đỡ về Web Service trên JAVA và CSDL MySQL!  XML
  [Question]   Giúp đỡ về Web Service trên JAVA và CSDL MySQL! 27/05/2013 21:36:53 (+0700) | #1 | 276031
ngockhanh_1990
Member

[Minus]    0    [Plus]
Joined: 09/08/2010 10:12:01
Messages: 46
Offline
[Profile] [PM]
Mình có 1 package register gồm 2 class
1.Connect-Kết nối với CSDL MySQL đã kết nối thành công, test trên java project!
Code:
package register;import java.sql.*;
/**
 * @author BoogVo
 *
 */
public class Connect {
	Connection db = null;
	Statement query = null;
	ResultSet result = null;
	protected Connection getConnect()
	{
		if(this.db == null)
		{
			try
			{
				String url = "jdbc:mysql://127.0.0.1:3306/cinema";
				this.db = DriverManager.getConnection(url, "root", "root123");
			}
			catch(Exception e)
			{
				System.err.println("Could not connect to the data base");
			}
		}
		return this.db;
	}
	protected Statement getStatement() throws Exception
	{
		if(this.query == null?true:this.query.isClosed())
		{
			this.query = this.getConnect().createStatement();
		}
		return this.query;
	}
	public ResultSet executeQuery(String Query)
	{
		try
		{
			this.result = this.getStatement().executeQuery(Query);
		}
		catch(Exception e)
		{
			System.err.println("Couldn't execute that query");
		}
		return this.result;
	}
	public int updateQuery(String Query) throws Exception
	{
		int res = Integer.MIN_VALUE;
		try
		{
			res = this.getStatement().executeUpdate(Query);
		}
		catch (Exception e)
		{
			System.err.println("Could not update that query");
		}
		finally{
			this.clone();
		}
		return res;
	}
	public void closeConnect() throws Exception
	{
		if(this.result != null && !this.result.isClosed())
		{
			this.result.close();
			this.result = null;
		}
		if(this.query!= null && !this.query.isClosed())
		{
			this.query.close();
			this.query = null;
		}
		if(this.db != null && !this.query.isClosed())
		{
			this.db.close();
			this.db = null;
		}
	}
}

2.ShowRap-Lấy tên rap trong CSDL ra test thành công trên java project.
Code:
package register;import java.sql.*;
import register.Connect;
public class ShowRap {
	Connect con =new Connect();
	ResultSet res = null;
	public ResultSet showRap() throws Exception
	{
		String q = "SELECT tenrap FROM rap LIMIT 0,5";
		con.getStatement();
		this.res = con.executeQuery(q);
		return this.res;
	}
}

Nhưng khi mình chuyển 2 class trên để chạy webservice thì bị báo lỗi, các thao tác tạo webservice đều thành công, vì mình tạo 1 service khác để test thì thành công!
Lỗi

Mong mọi người giúp dùm, đang cần gấp! thks so!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|