| 网站首页 | 建站学院 | 资源下载 | 建站教程 | 图片素材 | 网贝社区 | 
您现在的位置: 网贝建站 >> 建站学院 >> JSP技术 >> 数据库 >> 正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
没有相关文章
jsp留言板源代码       ★★★★
jsp留言板源代码
作者:皮蛋 文章来源:网络整理 点击数: 更新时间:2004-7-21 13:48:58

其中的opDb.java 
============================================ 
package ymbean; 

import java.sql.*; 
import java.util.*; 
import java.text.*; 
import com.chinazjj.sql.dsql; 
import com.chinazjj.util.dutil; 

//其他的包dsql,dutil中的内容我就不再贴了,在本文件中用到的两个函数都很简 

单 
public class opDb { 

private String inquire_value="",inquire_item="",disptype="",inqtyp 

e=""; 
private String inquire_num="",inquire_addr="",inquire_name=""; 
private dutil ldutil=new dutil(); 
public opDb() { 



public void setinquire_item(String name) { inquire_item= name 

;} 
public void setinquire_value( String name ) { inquire_value = ldut 

il.chineseToUnicode(name);} 
public void setdisptype(String name) { disptype=name;} 
public void setinqtype(String name) { inqtype=name;} 

public void setinquire_num( String name ) { inquire_num = ldutil.c 

hineseToUnicode(name);} 
public void setinquire_addr( String name ) { inquire_addr = ldutil 

.chineseToUnicode(name);} 
public void setinquire_name( String name ) { inquire_name = ldutil 

.chineseToUnicode(name);} 

public String getinquire_dndata() 

return ""; 


public ResultSet executeQuery(String sql) 

ResultSet rs = null; 
Statement lstmt = null; 
try { 
lstmt = connectdb(); 
rs = lstmt.executeQuery(sql); 
System.out.println("executeQuery: "+sql); 
} catch(SQLException ex) { System.err.println("executeQuery: " + 

ex.getMessage());} 
return rs; 


public Statement getStmt() 

Statement lstmt = null; 
lstmt = connectdb(); 
return lstmt; 


public String executeUpdate(String sql) 

ResultSet rs = null; 
Statement lstmt = null; 
try { 
lstmt = connectdb(); 
lstmt.executeUpdate(sql); 
System.out.println("executeUpdate: "+sql); 
lstmt.executeUpdate("commit"); 

catch(SQLException ex) { System.err.println("executeQuery: " + e 

x.getMessage()); 
return(ex.getMessage()); 

return("executeUpdate ok"); 


public Statement connectdb() 


Statement lstmt=null; 
Connection conn=null; 

final String connect_string="jdbc:oracle:thin:scott/tiger@192.168. 

0.1:1521:clubdb"; 
final String driver_string="oracle.jdbc.driver.OracleDriver"; 
dsql mysql=new dsql(); 
lstmt=mysql.dconnectdb(driver_string,connect_string); 
return lstmt; 


public Statement connectdb(String connect_string) 

Statement lstmt=null; 
Connection conn=null; 

final String driver_string="oracle.jdbc.driver.OracleDriver"; 
dsql mysql=new dsql(); 
lstmt=mysql.dconnectdb(driver_string,connect_string); 
return lstmt; 



//=========other function =================================== 

public String getCurrentDate(String ldateform) 

return(new SimpleDateFormat(ldateform).format(new java.util.Date( 

))); 


//========"/n" to "
" ===================================== 
//去掉奇怪的: 
public String removeComment(String Content){ 
String makeContent=new String(); 
StringTokenizer strToken=new StringTokenizer(Content,"
"); 
String tempToken=null; 

while(strToken.hasMoreTokens()){ 
tempToken=strToken.nextToken(); 
if(tempToken.indexOf(":")!=0) 
makeContent=makeContent+tempToken+"
"; 

return makeContent; 


//将/n转换成为回车

public String addBr(String Content){ 
String makeContent=new String(); 
StringTokenizer strToken=new StringTokenizer(Content,"
"); 
while(strToken.hasMoreTokens()){ 
makeContent=makeContent+"
"+strToken.nextToken(); 

return makeContent; 


//将
转换成为回车/n 
public String addCr(String Content){ 
String makeContent=new String(); 
StringTokenizer strToken=new StringTokenizer(Content,"
"); 
while(strToken.hasMoreTokens()){ 
makeContent=makeContent+"
"+strToken.nextToken(); 

return makeContent; 



//==================================================================== 

===== 
public boolean getIdentify(String name1,String pwd1) 

try 

String sql="select * from club_users where username=" + name1 + " 

and password=" + pwd1 + ""; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) { rs.close(); return(true);} 
else { rs.close();return(false);} 
}catch (Exception e) { return(false);} 


public void counts(String pagename) 

executeUpdate("update call_count set counts=counts + 1 where pagenam 

e="+pagename+""); 



//==================张家界市民虚拟社区管理============================ 

====== 
public String getDeptSuper(String vp) //取版主 

String vst="未知"; 
try{ 
String sql="select administrator from club_cvcdept where deptno= 

"+vp+""; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) vst=rs.getString(1); 
rs.close(); 
} catch (Exception e) {} 
return vst; 

public String getDeptName(String vp) //取版名 

String vst="未知"; 
try{ 
String sql="select deptnote from club_cvcdept where deptno="+vp 

+""; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) vst=rs.getString(1); 
rs.close(); 
} catch (Exception e) {} 
return vst; 


public String getUserEmail(String vp) //取社区用户email 

String vst="未知"; 
try{ 
String sql="select email from club_users where username="+vp+" 

"; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) vst=rs.getString(1); 
rs.close(); 
} catch (Exception e) {} 
return vst; 


public Object getaValue(String vp) //取社区用户email及其他 

Object vst=null; 
try{ 
String sql=vp; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) vst=rs.getObject(1); 
rs.close(); 
} catch (Exception e) {} 
return vst; 


public String getsValue(String vp) //取社区用户email及其他 

String vst=""; 
try{ 
String sql=vp; 
ResultSet rs = executeQuery(sql); 
if(rs.next()) vst=rs.getString(1); 
rs.close(); 
} catch (Exception e) {} 
return vst; 



}//end opDb.java 


 

上一页  [1] [2] [3] [4] 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)