• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    jsp留言板源代码四: 给jsp初学者.
    作 者: precom (皮蛋)
    其中的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 "br>" =====================================
    //去掉奇怪的:
    public String removeComment(String Content){
    String makeContent=new String();
    StringTokenizer strToken=new StringTokenizer(Content,"\n");
    String tempToken=null;

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

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

    //将br>转换成为回车/n
    public String addCr(String Content){
    String makeContent=new String();
    StringTokenizer strToken=new StringTokenizer(Content,"br>");
    while(strToken.hasMoreTokens()){
    makeContent=makeContent+"\n"+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
    您可能感兴趣的文章:
    • JS实现简易留言板特效
    • JS实现留言板功能[楼层效果展示]
    • JS实现留言板功能
    • 用ReactJS和Python的Flask框架编写留言板的代码示例
    • js使用DOM操作实现简单留言板的方法
    • JS+CSS模拟可以无刷新显示内容的留言板实例
    • js 实现的可折叠留言板(附源码下载)
    • 本人ajax留言板的源程序 不错的应用js
    • jsp留言板源代码一: 给jsp初学者.
    • jsp留言板源代码二: 给jsp初学者.
    • jsp留言板源代码三: 给jsp初学者.
    • javascript实现留言板功能
    上一篇:JSP教程(二)
    下一篇:jsp留言板源代码三: 给jsp初学者.
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    jsp留言板源代码四: 给jsp初学者. jsp,留言板,源代码,四,给,