首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>JAVA专区>JSP>jsp+ajax技术实现行政区划代码三级关联下拉框代码
jsp+ajax技术实现行政区划代码三级关联下拉框代码
来源: 发布时间:2007-12-19 发布人: 浏览: 人次   字体: [ ]  

本人名称:jsp+ajax技术实现行政区划代码三级关联下拉框代码

package untitled1; 

import java.io.*; 

import java.io.*;

import java.util.*;

import java.sql.*;

 

public class DatabaseOp {

    //声明数据库jdbc驱动变量

    static String jdbcClass = "oracle.jdbc.driver.OracleDriver";

 

    //声明数据库url变量

    static String jdbcURL = "jdbc:oracle:thin:@127.0.0.1:1521:databasename";//注意数据库名

    static String userName = ""; //修改为你自己的用户密码

    static String password = "";

 

    //创建执行sql语句的对象变量

    public Connection conn;

    Statement stmt;

 

    public DatabaseOp() {

 

    }

 

    public String getcanton() {

        String RS = null;

 

        int i = 0;

        getCon(userName, password);

 

        ResultSet ds = null;

        try {

            if (stmt != null) {

                String SqlText = "select c.cantoncode,c.cantonname  from CHs_Canton c where c.pcantoncode is null order by c.cantonname";

                ds = stmt.executeQuery(SqlText);

 

                RS = "";

 

                while (ds.next()) {

 

                    RS = RS + "<option value=\"" + ds.getString(1) + "\""; //1开始的

                    if (i == 0) {

                        RS = RS + " selected ";

                    }

 

                    RS = RS + ">" + ds.getString(2) + "</option>";

                    i++;

                }

 

                RS = RS + "\r";

            }

        }

 

        catch (Exception e)

 

        {

            RS = e.toString() + "错误";

        }

        finally {

            try {

                stmt.close();

            }

            catch (Exception e)

 

            {

 

            }

 

            try {

                conn.close();

            }

            catch (Exception e)

 

            {

 

            }

 

        }

 

        return RS;

 

    }

 

    public String getcanton(String pCantonCode) {

        String RS = null;

 

        int i = 0;

        ResultSet ds = null;

        getCon(userName, password);

        try {

            if (stmt != null) {

                String SqlText =

                "select c.cantoncode,c.cantonname  from CHs_Canton c where c.pcantoncode='" +

                pCantonCode + "' order by c.cantonname";

                ds = stmt.executeQuery(SqlText);

 

                RS = "";

 

                while (ds.next()) {

                    RS = RS + ds.getString(1) + "," + ds.getString(2) + "$"; //1开始的

                }

 

            }

        }

 

        catch (Exception e)

 

        {

            RS = e.toString() + "错误";

        }

        finally {

            try {

                stmt.close();

            }

            catch (Exception e)

 

            {

 

            }

 

            try {

                conn.close();

            }

            catch (Exception e)

 

            {

 

            }

        }

        return RS;

 

    }

 

    public boolean getCon(String UserName, String PassWord) {

        try {

            //加载数据库驱动程序

            Class.forName(jdbcClass);

            //建立数据库连接

            conn = DriverManager.getConnection(jdbcURL, UserName, PassWord);

            stmt = conn.createStatement();

            return true;

        }

 

        catch (Exception e) {

            e.printStackTrace();

            stmt = null;

            return false;

        }

    }

 

}


共2页: 上一页 1 [2] 下一页
相 关 文 章   发布商链接
·jsp生成验证码图片的程序
·Servlet 采用forward 时,页面出现汉...
·JSP报表打印的一种简单解决方案
·Java防止非法和重复表单提交的分析
·jsp利用Session防止表单重复提交
·Java使用ANT在线编译不用重启tomcat...
·JSP彩色验证码生成实例代码
·Jsp实现网站用户注册使用激活码的代...
·bean里面如何打印到html页面
·JSP入门学习经验
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·Jsp实现网站用户注册使用激活
·JSP彩色验证码生成实例代码
·Java使用ANT在线编译不用重启...
·jsp利用Session防止表单重复...
·Java防止非法和重复表单提交...
·JSP报表打印的一种简单解决方
·Servlet 采用forward 时,页面
·jsp生成验证码图片的程序
·JSP防止表单重复提交的三种方
·Ajax+servlet实现页面无刷新...
·经验总结java利用jacob操作wo...
·祥解JSP中的标签库
·JSP实现统计当前在线人数的实
·基于JSP的ajax用户注册验证代
·八步实现JSP报表打印
热 门 文 章
·使用struts upload包进行文件...
·经验总结java利用jacob操作wo...
·基于JSP的ajax用户注册验证代...
·Jsp页面列表组件框架设计
·八步实现JSP报表打印
·通过流或利用jspsmartupload....
·Jsp分页组件制作实例,可以解...
·JSP防止表单重复提交的三种方...
·实现jsp页面二级下拉框联动,...
·Ajax+servlet实现页面无刷新...
·Java防止非法和重复表单提交...
·jsp利用Session防止表单重复...
·基于JSP实现数据库中图片的存...
·java中B/S下曲线的画法祥解
·JSP实现统计当前在线人数的实...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .