C# winform combobox 在绑定数据之后插入一项选择项
2015-08-18 14:20
671 查看
/**//// <summary>
/// 填充comboboxB超医师 geovindu@163.com 涂聚文
///2009-02-16
/// </summary>
private void setDBPyhNameComboBox()
{
this.combPhy.DataSource = null;
DBConnectioin dbc = new DBConnectioin();
SqlConnection conn = new SqlConnection(DBConnectioin.conStr);
conn.Open();
//DbHelperSQL.setComboList(combPhy, "select PhyID,PhyName from Physician", "Physician", "PhyName", "PhyID");
string sSQL = "select PhyID,PhyName from Physician";
string sTable = "Physician";
DataSet dsCourtesy = new DataSet();
SqlDataAdapter daCourtesy = new SqlDataAdapter();
DbHelperSQL.setCommand(dsCourtesy, daCourtesy, sSQL, sTable);
daCourtesy.Fill(dsCourtesy);
combPhy.DataSource = dsCourtesy.Tables[0].DefaultView;
DataRow dr = dsCourtesy.Tables[0].NewRow();
combPhy.DisplayMember = "PhyName";
combPhy.ValueMember = "PhyID";
dr["PhyName"] = "全部";
dr["PhyID"] = -1;
dsCourtesy.Tables[0].Rows.InsertAt(dr, 0);
//combPhy.Text = "全部";
}
默认让combobox选择一项
comboBox.SelectIndex = 0
/// 填充comboboxB超医师 geovindu@163.com 涂聚文
///2009-02-16
/// </summary>
private void setDBPyhNameComboBox()
{
this.combPhy.DataSource = null;
DBConnectioin dbc = new DBConnectioin();
SqlConnection conn = new SqlConnection(DBConnectioin.conStr);
conn.Open();
//DbHelperSQL.setComboList(combPhy, "select PhyID,PhyName from Physician", "Physician", "PhyName", "PhyID");
string sSQL = "select PhyID,PhyName from Physician";
string sTable = "Physician";
DataSet dsCourtesy = new DataSet();
SqlDataAdapter daCourtesy = new SqlDataAdapter();
DbHelperSQL.setCommand(dsCourtesy, daCourtesy, sSQL, sTable);
daCourtesy.Fill(dsCourtesy);
combPhy.DataSource = dsCourtesy.Tables[0].DefaultView;
DataRow dr = dsCourtesy.Tables[0].NewRow();
combPhy.DisplayMember = "PhyName";
combPhy.ValueMember = "PhyID";
dr["PhyName"] = "全部";
dr["PhyID"] = -1;
dsCourtesy.Tables[0].Rows.InsertAt(dr, 0);
//combPhy.Text = "全部";
}
默认让combobox选择一项
comboBox.SelectIndex = 0
相关文章推荐
- C# LINQ详解(一)
- c#(winform)中ComboBox和ListBox添加项,写一个用户控件
- C#结构体对象不能为空如何处理
- C#位操作与枚举的应用
- C#中comboBox绑定数据集后事件中取值出System.data.dataRowView问题
- C# 创建Excel并写入内容
- 编写高质量代码改善C#程序的157个建议——建议70:避免在调用栈较低的位置记录异常
- C#实现多线程界面刷新
- C#值类型与引用类型间转换
- 编写高质量代码改善C#程序的157个建议——建议69:应使用finally避免资源泄漏
- c# WindowsService 的发布
- 编写高质量代码改善C#程序的157个建议——建议68:从System.Exception或其他常见的基本异常中派生异常
- C#中值类型和引用类型的区别深度分析
- C# Powerpoint 禁止或允许修改形状
- C#搜索文字在文件及文件夹中出现位置的方法
- 编写高质量代码改善C#程序的157个建议——建议67:慎用自定义异常
- 设计模式C#实现(二)——适配器模式
- C#多线程同步事件及等待句柄
- C#统计C、C++及C#程序代码行数的方法
- C# 未将对象引用设置到对象的实例