省市选择器WinFrom
来源:互联网 发布:php 批量不重复卡密 编辑:程序博客网 时间:2024/04/30 01:28
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace WinFrom省市选择器{ public partial class Form1 : Form { SqlConnection con = null; SqlCommand cmd = null; string constr = @"Data Source=.;Initial Catalog=MyDB;Integrated Security=True"; public Form1() { InitializeComponent(); BindData(); } private void cmbprovince_SelectedIndexChanged(object sender, EventArgs e) { AddItems aitem = (AddItems)cmbprovince.SelectedItem; int num = aitem.ID; using (con = new SqlConnection(constr)) { con.Open(); cmd = con.CreateCommand(); cmd.CommandText = "select * from city where proid=@ProId"; cmd.Parameters.Add(new SqlParameter("ProId", num)); SqlDataReader dr = cmd.ExecuteReader(); cmbcity.Items.Clear(); while (dr.Read()) { AddItems ai = new AddItems(); ai.ID = dr.GetInt32(dr.GetOrdinal("CityId")); ai.Name = dr.GetString(dr.GetOrdinal("CityName")); //add()需要一个对象,故声明一个类中两个字段,初始化一个对象,将数据库的值附加到对象中,再使用 cmbcity.Items.Add(ai); } } } /// <summary> /// 绑定省的数据 /// </summary> private void BindData() { using (con = new SqlConnection(constr)) { con.Open(); cmd = con.CreateCommand(); cmd.CommandText = "select * from promary"; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { AddItems ai = new AddItems(); ai.ID = dr.GetInt32(dr.GetOrdinal("ProID")); ai.Name = dr.GetString(dr.GetOrdinal("ProName")); cmbprovince.Items.Add(ai); } } } class AddItems { private int _id; private string _name; public int ID { set { _id = value; } get { return _id; } } public string Name { set { _name = value; } get { return _name; } } } }}
0 0
- 省市选择器WinFrom
- 省市选择器
- 省市选择器
- 省市选择器[数据绑定]
- 省市选择器三级联动
- 数据绑定版省市选择器
- 自定义控件显示省市选择器
- ajax三级联动省市选择器
- android 省市县地址选择器
- 省市级联动Wheel选择器
- NumberPicker制作省市选择器/时间选择器
- 省市区域 选择器 UIPicker \area \picker
- 省市县三级菜单联动选择器
- 黑马程序员之WinForm编程基础学习笔记:省市选择器
- jquery点击text文本框弹出省市地区城市选择器
- android 三级联动,二级联动,省市县选择器
- vue学习之mintui picker选择器实现省市二级联动
- 利用PickerView完成地址选择器(省市二级联动)
- grunt使用 CLI
- Android修炼之道——GoogleGlass开发指南
- C 特别关键字 static、extern、const等
- MySQL-5.6.13免安装版配置方法
- 系统测试(System Testing)
- 省市选择器WinFrom
- 5.1.2 测试用例的选择原则
- 可重复执行SQL
- Windows系统下硬盘安装UBUNTU教程
- 6 测试用例设计的原则
- CXF与Spring的整合
- 7.1 测试用例内容
- linux部署项目(Java项目+Tomcat+mysql)
- 《杰克·韦尔奇》备忘笔记