精华内容
下载资源
问答
  • * 连接数据量 select option下拉框 显示 数据库信息 */ require_once (dirname(__FILE__)."/"."../conf/config.php"); $link = mysql_connect (HOST,USER,PASS) or die ('数据库连接失败!原因:'.mysql_error()); ...
    <?php
    /*
     * 连接数据量  select  option下拉框 显示 数据库信息
     */
    require_once (dirname(__FILE__)."/"."../conf/config.php");
    $link = mysql_connect (HOST,USER,PASS) or die ('<font color="red">数据库连接失败!原因:</font>'.mysql_error());
    
    mysql_select_db (DBNAME,$link);
    mysql_set_charset ('utf8');
    
    $sql = "select * from users";		//选择表
    $result = mysql_query($sql,$link);
    mysql_close($link);
    ?>
    <select name="cc_name" style="width:100px">
    <?php
    while($rs=mysql_fetch_array($result)){
    	?>
    	<option value="<?php echo $rs['uu_name'];?>"><?php echo $rs['uu_name'];?></option>
    	<?php
    }
    ?>
    </select>
    

    展开全文
  • 实现效果如下: 1、设计窗体 ...2、连接数据库 DBHelper类代码: class DBHelper { /// <summary> /// 创建静态连接字符串 /// </summary> private static string c...

    实现效果如下:

    1、设计窗体

    下拉框的名称cmbName

    2、连接数据库

    DBHelper类代码:

    class DBHelper
        {
            /// <summary>
            /// 创建静态连接字符串
            /// </summary>
            private static string connString= "Data Source=.;Initial Catalog=Test;uid=sa;pwd=F123456789f";
     
            public static SqlConnection conn = new SqlConnection(connString);  
     
            #region 【执行Select方法】
            public DataSet GetDataSet(string sql)
            {
                SqlDataAdapter da = new SqlDataAdapter(sql, conn);
                DataSet ds = new DataSet();
                da.Fill(ds);
                return ds;
            }
            #endregion
        }
    

    3、窗体代码 

    窗体Load事件

    private void frmCombobox_Load(object sender, EventArgs e)
            {
                string sql=string.Format("select Name from Admin");
                DBHelper db=new DBHelper();
                //控件名.DataSource=数据集.数据表
                cmbName.DataSource = db.GetDataSet(sql).Tables[0];
                cmbName.DisplayMember="Name";
                cmbName.ValueMember="Name";
            }
    

      

    转载于:https://www.cnblogs.com/Sukie-s-home/p/5217046.html

    展开全文
  • 2,则运行下载资源,该资源的名字是从下拉框里面选择的,当我点击按钮后,对数据库的操作都会执行两遍,非常郁闷,求解。 以下是我的代码: protected void Button3_Click(object sender, EventArgs e)//点击下载...
  • JS下拉框绑定(连接数据库

    千次阅读 2019-04-07 08:10:19
    JS下拉框绑定(连接数据库) 开发工具和关键技术:Visual Studio 2015,ASP.NET MVC 作者 撰写时间:2019年3月9日 这一期来说下连接数据库下拉框绑定,话不多说,直接看代码吧。 1、 首先要打开我们的项目...
    开发工具和关键技术:Visual Studio 2015,ASP.NET MVC
    作者
    撰写时间:2019年3月9日
    

    这一期来说下连接数据库的下拉框绑定,话不多说,直接看代码吧。

    1、 首先要打开我们的项目,连接数据库,再开始写代码
    连接数据库,步骤如下 :
    找到项目项目的解决方案资源管理器,找到Models,右键选择 添加,点击新建项,如下图所示:
    在这里插入图片描述

    然后弹出下图所示,选择数据,再选择ADO.NET 实体数据模型,然后点击添加
    在这里插入图片描述

    再入下图所示,选择 来自数据库的EF设计器,然后点击下一步
    在这里插入图片描述
    先选择 是,再点击新建链接
    在这里插入图片描述
    输入你数据库的服务器名,选择 使用SQL Server身份验证,再选择要连接的数据库
    在这里插入图片描述

    完成上面后,再点击一下测试连接,弹出连接成功后,点击确定
    又回到前面,还是选择 是,再点击下一步
    ,就出现下图所示,选择表,直接就点完成。
    在这里插入图片描述
    到这里数据库就和我们的项目连接上了
    下面开始写代码:
    首先创建一个Controllers(控制器),然后添加一个View(视图);
    写HTML的代码,如下图所示,一个下拉框就有了
    在这里插入图片描述
    在这里插入图片描述
    然后来到控制器,写一个单表查询的方法,如下图所示:
    在这里插入图片描述
    写完查询方法后,再回到视图,调用控制器的查询方法,这里用了post异步请求,如下图所示:
    在这里插入图片描述
    注:我们需要页面加载的时候就请求数据,所以写在页面加载事件中。这里用到了JQuery的写法,就需要先引入插件 “jquery-3.2.1.min.js” 。
    到这里代码就写完了,下面我们看效果,如下图所示:
    在这里插入图片描述

    一个下拉框绑定就这样完成了,很简单,大家都可以完成。

    展开全文
  • 目的: 基于Mybatis动态获取数据库中的值展现在下拉框,下拉框选中并提交给后台选中内容,由后台进行处理。 正文 一、前端样式 参考:bootstrap-select举例 二、数据展现 (1)静态下拉框 方法一:直接定义 &...

    目的: 基于Mybatis动态获取数据库中的值展现在下拉框,下拉框选中并提交给后台选中内容,由后台进行处理。
    在这里插入图片描述

    正文

    一、前端样式

    参考:bootstrap-select举例

    二、数据展现

    (1)静态下拉框

    在这里插入图片描述
    方法一:直接定义

    			<form>
    				<div class="form-group">
    					<div id="left">
    						<select class="form-control">
    							<option value='1'>aaa</option>
    							<option value='2'>bbb</option>
    							<option value='3'>ccc</option>
    						</select>
    					</div>
    				</div>
    			</form>	
    

    方法二:JavaScript注入

    			<form>
    				<div class="form-group">
    					<div id="left">
    						<select class="form-control"></select>
    					</div>
    				</div>
    			</form>	
    			<script type="text/javascript">
    				var result = [ "aaa", "bbbb", "ccc" ];
    				for (var i = 0; i < result.length; i++) {
    					$("#left select").append(
    							"<option value='"+i+"'>" + result[i] + "</option>");
    				}
    			</script>
    

    (2)动态下拉框

    数据库内容:
    在这里插入图片描述
    动态注入下拉框:
    在这里插入图片描述

    根据上述方法二扩展,从后端获取json值返回到result,
    这里主要涉及:如何从后端获取json,
    参考之前文章:SSM框架(五)jquery三种数据耦合方式【后端->值->前端】

    最终效果:
    在这里插入图片描述
    具体方法:

    • 前端jsp:
      在这里插入图片描述
      注意:get获取的json返回值为一个集合
    			<form>
    				<div class="form-group">
    					<div id="left2">
    						<select class="form-control"></select>
    					</div>
    				</div>
    			</form>	
    			<script type="text/javascript">
    				$(document).ready(function(){
    						$.get(
    							"${basePath}teacher/getall.d",
    							function(arr){
    								for(var i = 0 ; i < arr.length;i++){
    									/*创建新的一行*/
    									var newRow = "<option value="+arr[i].teacherId+">"+arr[i].teacherName+"</option>";								
    									/*插入新的一行*/
    									$("#left2 select").append(newRow);
    								}
    							}
    						);	
    				});
    			</script>
    
    • controller:(注意:这里返回的是list集合)
      在这里插入图片描述
    	@RequestMapping("/getall")
    	public @ResponseBody List<TeacherInfo> getTeachers(){
    		try {
    			return teacherInfoService.findTeachers();
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		return null;
    	}
    
    • service:
      在这里插入图片描述
    List<TeacherInfo> findTeachers() throws SQLException;
    
    • serviceImpl:
      在这里插入图片描述
      这里用的Util配置,直连数据库查询,这里也可以配置到Mybatis中:
    	@Override
    	public List<TeacherInfo> findTeachers() throws SQLException {
    		String sql = "select * from teacher_info";
    		Connection con = DBManager.getConnection();
    		PreparedStatement pstm = con.prepareStatement(sql);
    		ResultSet rs = pstm.executeQuery();
    		List<TeacherInfo> teachers = new ArrayList<>();//定义一个列表,存储数据
    		while(rs.next()){
    			Integer teacherId = rs.getInt(1);
    			String teacherName = rs.getString(2);
    			String teacherNumber = rs.getString(3);
    			//列表中每个元素封装为TeacherInfo实体型
    			TeacherInfo t = new TeacherInfo();
    			t.setTeacherId(teacherId);
    			t.setTeacherName(teacherName);
    			//添加到techaers返回列表中
    			teachers.add(t);
    		}
    		pstm.close();
    		con.close();
    		return teachers;
    	}
    
    • Util配置:
      在这里插入图片描述
    package com.chinasofti.ssm01.util;
    
    import java.sql.*;
    
    
    public class DBManager {
    	private static final String URL = "jdbc:mysql://localhost:3306/file_server?useUnicode=true&characterEncoding=UTF-8";
    	private static final String USERNAME = "root";
    	private static final String PASSWORD = "wy123456";
    	private static final String CLASSNAME = "com.mysql.jdbc.Driver";//mysql5.7
    	
    
    	static{
    		try {
    			Class.forName(CLASSNAME);
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    	
    	public static Connection getConnection() throws SQLException{
    		Connection con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
    		return con;
    	}
    }
    

    动态加载下拉框参考

    三、获取下拉框选中传值到后端

    这里主要涉及内容:获取下拉框选中值,并传值到后端
    参考前面文章:SSM框架(二)四种控制器请求【前端->值->后端】


    具体demo在:教师管理系统demo,这里就不重复了。
    快速链接:SSM框架(九)Mybatis【多表查询-前后端】交互(教师管理系统demo)

    展开全文
  • 实现效果如下:1、设计窗体下拉框的名称cmbName2、连接数据库DBHelper类代码:class DBHelper{/// /// 创建静态连接字符串/// private static string connString= "Data Source=.;Initial Catalog=Test;uid=sa;pwd=F...
  • 踩了一下午的坑总算是成功解决连接问题 做个笔记 Oracle安装后环境变量的配置: NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 此为Oracle字符集 TNS_ADMIN=G:\ide\oracle11\product\11.2.0\dbhome_1\NETWORK\...
  • 控件名称,strsql 数据库查询语句,str_value数据库关键字字段名,str_text在下拉框中显示的内容字段名,str_ifvalue 提交的初值关键字,int_text,int_value 当没有对应记录时,下拉框显示的值和关键字 '***************...
  • 在ext框架上做了2-3个下拉框, 要求有联动效果, 但是网上的例子大多都是把下拉框数据写死放在list里, 不是从数据库获取, ext官网上例子也一样, 写死放在一个xml里 我不要这样的, 我现在是单个下拉框都绑定数据库中的...
  • 跪求jfinal框架做的三级下拉框联动的demo 和数据库连接
  • 很简洁好用,首字母提示功能,还有历史记录功能,实在是居家旅行,防盗必备!
  • 语言:java 数据库:sql 框架:jfinal 实现三级下拉框联动 求jfinal 大神 跪求了
  • MyEclipse2010连接数据库

    2019-05-02 01:23:26
    在MyEclipse中连接数据库,但并不包括具体应用。 1. 打开 DB Browser 窗口,右击鼠标,选择 new 2. 在弹出的窗口中填写相关信息 Driver template 在下拉框中选择一下选项 在 Driver name 中填写创建的连接的...
  • 在Servlet中连接数据库 查询内容放入session中传给jsp页面 在jsp页面接受session内容并使用for循环输出 效果图演示 登陆页面 点击注册按钮之后(下拉框的数据是从SQLServer数据库里获取的数据) 看了上述...
  • 转载自:plsql无法连接64位oracle数据库的解决方法(图文解说) 今儿个重装了个系统,win7x64。...接着用免安装的plsql连接数据库试了试,发现没有连接的权限可选,如图: 直接输入用户名、密码和数据库名,提示
  • 1.将ORCALE11-instantclient-basic-win32-11.2.0.1.0解压,拷贝到E:\Oracle11g\product\11.2.0\dbhome_1目录路径 2.打开PLSQL,选择工具->首选项,将E:\Oracle11g\product\11.2.0\dbhome_1\instantclient_11_2,E...
  • PHP的下拉选项从数据库读取返回到页面中 PHP开启头部 <?php $dbhost = 'localhost:3306'; $dbuser = 'root';...$conn = mysqli_connect($dbhost, $dbuser, $dbpass);... die('主机连接失败' . mysqli_er...
  • SQL Server 2012 已经安装好了(至于如何安装……装了几次才装好,过程有点坎坷,就不多说了),那么接下来自然是打开它,看看里面什么情况。...服务器类型这里默认的是 “数据库引擎” ,下拉框里...
  • VS2015 连接数据库操作

    万次阅读 2017-05-08 19:43:15
    1.Ctrl+W+L 快捷键打开服务器资源管理器,或者视图,服务器资源管器 2.右键数据连接,创建新连接后如图所示 3.服务器名是你要连接的服务器名,可以是你自己的服务器也可以是别人的服务器,...连接数据库就是你
  • SQLServer 2012 连接数据库

    千次阅读 2019-04-14 21:52:10
    使用“SQL Server配置管理器”启动并管理...启动SSMS工具,连接到SQL Server 2012服务器,打开连接到服务器对话框,选择数据库引擎。 . 在“服务器名称”下拉框中选择相应的服务器,默认的服务器名称和Windows操...
  • 连接数据库代码省略 写入Open事件中: string ls_name declare cs_emp cursor for select 字段名 from 表名; ddlb_1.reset() //清除LisBox中的内容 open cs_emp;//打开游标 fetch cs_emp into :ls_name;//提取...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 272
精华内容 108
关键字:

下拉框连接数据库