HTML/JS转换工具
Unicode编码转换
当前位置:首页 > 编程开发 > java > 

datagridview单元格中输入一个值按下tab后判断该值是否存在数据库中

来源:IT技术网编辑:雨天发布于:2018-06-25人围观

datagridview单元格中输入一个值按下tab后判断该值是否存在数据库中
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Q692913
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            dataGridView1.Columns.Add("id", "NO.");
            dataGridView1.Columns.Add("name", "姓名");
            DataClasses1DataContext db = new DataClasses1DataContext();
            foreach (var item in db.Table1s)
            {
                dataGridView1.Rows.Add(new object[] { item.id, item.name });
            }
            dataGridView1.CellEndEdit += new DataGridViewCellEventHandler(dataGridView1_CellEndEdit);
        }

        private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 1)
            {
                DataClasses1DataContext db = new DataClasses1DataContext();
                string name = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
                if (db.Table1s.Any(x => x.name == name))
                {
                    MessageBox.Show(name + " 已经存在!");
                }
            }
        }
    }
}
 
织梦二维码生成器

上一篇:java.text.ParseException: Unparseable date

下一篇:没有了

与相关的文章
有时间的话来看看IT界的突发事件
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片