如何在各类控件中输入输出数据
如何在各类控件中输入输出数据
一、 ComboBox控件:
1、如图所示方法向ComboBox控件中添加下拉列表选项:
2、运用代码选择下拉框文本
if (comboBOx1.Text == "学号查询" ){
sql1 += " where StudentNo like '%" + txtSearch.Text.Trim() + "%'";
sql = sql1;}
else if (comboBOx1.Text == "电话号码查询"){
sql1 += " where TelephoneNumber like '%" + txtSearch.Text.Trim() + "%' ";
sql = sql1;
}
else if (comboBOx1.Text == "班级查询"){
sql1 += " where Class like '%" + txtSearch.Text.Trim() + "%' ";
sql = sql1;
}
3、选择下拉框文本进行操作
4、思维导图
二、 DataGridView控件:
1、 设置SqlDataAdapter 和 DataSet 两个值
SqlDataAdapter XX;
DataSet xx;
2、 连接数据库代码,获取dgvDuty数据
string sql = "select AdministratorNo AA 管理员号,AdministratorName AA 管理员登录名,AdministratorPwd AA 管理员登录密码 from Administrator order by AdministratorNo desc";
using (SqlConnection conn = new SqlConnection(DBHelper.connString))
{
XX = new SqlDataAdapter(sql, conn);
xx = new DataSet();
XX.Fill(ds);
3、 将XX的数据绑定到dgvDuty中,获取数据
dgvAdm_MI.DataSource = xx.Tables[0];
4、 获取当前dgvDuty所选定数据行
int id = 0;
try
{
id = (int)dgvAdm_MI.CurrentRow.Cells[0].Value;
}
catch (System.Exception ex)
{
MessageBox.Show("请选择有效数据行!");
return;
}
if (MessageBox.Show("确定要删除吗?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes)
return;
5、 dgvDuty显示结果如图
三、 DateTimePicker 控件:
1、DateTimePicker简介:
DateTimePicker控件,控件一般用于让用户可以从日期列表中选择单个值。运行时,单击控件边上的下拉箭头,会显示为两个部分:一个下拉列表,一个用于选择日期的。
2、设置DateTimePicker控件显示的格式
这个控件有一个CustomFormat属性,这个属性可以用来控制控件值显示的日期格式。在设置这个属性之前,需要将Format属性设置为Custom,表示使用自定义的格式。
当不设置任何值:使用默认的显示格式,就是你电脑右下角时间的格式
使用自定义的值:
3、思维导图
posted on 2018-10-17 21:55 fenglianchen 阅读(369) 评论(0) 编辑 收藏 举报