当前位置: 首页 > news >正文

做网站卖链接中标公告 网站建设

做网站卖链接,中标公告 网站建设,常用网站开发语言的优缺点,乐清网站开发在C# WinForms应用程序中#xff0c;DataGridView控件是一个非常强大的工具#xff0c;用于显示和编辑表格数据。下面我将详细介绍如何在WinForm应用程序中使用DataGridView实现基本的数据库操作#xff1a;增加、删除、修改和查询#xff08;CRUD#xff09;。 第一步DataGridView控件是一个非常强大的工具用于显示和编辑表格数据。下面我将详细介绍如何在WinForm应用程序中使用DataGridView实现基本的数据库操作增加、删除、修改和查询CRUD。 第一步创建数据库表 首先你需要一个数据库表来存储数据。假设我们有一个“Employee”表包含以下字段 ID (int, primary key, auto-increment)Name (varchar)Position (varchar)Salary (decimal) 第二步设置WinForm项目 打开Visual Studio创建一个新的Windows Forms App (.NET Framework)项目。在Form上添加一个DataGridView控件。 第三步连接数据库 使用ADO.NET来连接数据库。在解决方案资源管理器中右键点击项目 - 添加 - 新建项 - 数据 - ADO.NET实体数据模型然后选择你的数据库并创建实体。 第四步编写CRUD操作 1. 查询数据 Csharp 深色版本 1private void LoadData() 2{ 3 using (var context new YourDbContext()) 4 { 5 var employees context.Employees.ToList(); 6 dataGridView1.DataSource employees; 7 } 8} 2. 插入数据 Csharp 1private void InsertData(string name, string position, decimal salary) 2{ 3 using (var context new YourDbContext()) 4 { 5 var employee new Employee { Name name, Position position, Salary salary }; 6 context.Employees.Add(employee); 7 context.SaveChanges(); 8 LoadData(); // 刷新DataGridView 9 } 10} 3. 更新数据 Csharp 1private void UpdateData(int id, string name, string position, decimal salary) 2{ 3 using (var context new YourDbContext()) 4 { 5 var employee context.Employees.Find(id); 6 if (employee ! null) 7 { 8 employee.Name name; 9 employee.Position position; 10 employee.Salary salary; 11 context.SaveChanges(); 12 LoadData(); // 刷新DataGridView 13 } 14 } 15} 4. 删除数据 Csharp 1private void DeleteData(int id) 2{ 3 using (var context new YourDbContext()) 4 { 5 var employee context.Employees.Find(id); 6 if (employee ! null) 7 { 8 context.Employees.Remove(employee); 9 context.SaveChanges(); 10 LoadData(); // 刷新DataGridView 11 } 12 } 13} 第五步绑定事件 在你的Form中你可以绑定DataGridView的事件来触发上述方法例如 Csharp 1private void buttonAdd_Click(object sender, EventArgs e) 2{ 3 InsertData(textBoxName.Text, textBoxPosition.Text, decimal.Parse(textBoxSalary.Text)); 4} 5 6private void buttonEdit_Click(object sender, EventArgs e) 7{ 8 var selectedRow dataGridView1.SelectedRows[0]; 9 int id Convert.ToInt32(selectedRow.Cells[ID].Value); 10 string name selectedRow.Cells[Name].Value.ToString(); 11 string position selectedRow.Cells[Position].Value.ToString(); 12 decimal salary Convert.ToDecimal(selectedRow.Cells[Salary].Value); 13 UpdateData(id, name, position, salary); 14} 15 16private void buttonDelete_Click(object sender, EventArgs e) 17{ 18 var selectedRow dataGridView1.SelectedRows[0]; 19 int id Convert.ToInt32(selectedRow.Cells[ID].Value); 20 DeleteData(id); 21} 第六步运行程序 现在你可以运行你的应用程序通过按钮来添加、编辑和删除数据了。记得在启动时调用LoadData()方法来初始化DataGridView的数据。 以上步骤和代码提供了一个基础框架你可以根据具体需求进行调整和扩展。例如你可能需要添加错误处理、数据验证等。
http://www.hkea.cn/news/14324853/

相关文章:

  • 怎么做资源类网站淄博网站设计方案
  • 怎么样做外贸网站可以做婚礼鲜花布置的网站
  • 360免费建站视频wordpress插件商品对比
  • 免费模板网站制作网页制作公司的渠道通路
  • app公司定制开发asp模版网站如何做优化
  • 代理公司网站备案京东联盟怎么推广赚钱
  • 开封网站建设哪家好网站规划建设与管理维护课后答案6
  • iis发布网站后无法加载dll网站的详情页面设计
  • 重庆的seo服务公司优化大师安卓版
  • 如何规范网站使用微信软文范例大全100
  • 泉州网站建设公司招聘销售小程序商店图标
  • 郑州高端品牌网站建设营销策划包括哪些内容
  • 小说网站建设目的目前最好用的网络管理软件
  • 有没有设计网站在广州的网站已运行时间代码
  • 建设网站地图素材深圳建设局网站打不开
  • 嘉兴门户网站建设网站外包制作
  • 网站开发定制合同范本建一个网站需要购买域名 虚拟主机
  • 专做女装拿货的网站四川做网站优化价格
  • 安达市建设局网站国内做任务得数字货币的网站
  • 微信公众平台开发商宁波seo哪家最便宜
  • 网站建设策划文案企业邮箱怎么申请免费的
  • 网站导航栏兼容性建设银行官网招聘网站
  • 哪个网站上做ppt比较好看的邢台是不是又封了
  • 百度推广网络推广微信网站网络优化工程师是干什么的
  • 专业做淘宝开店的网站大庆互联网公司
  • oa办公系统网站开发西安市政道桥建设公司网站
  • 海南智能网站建设公司网站内链检测工具
  • 各大网站的软文怎么做做网站时的兼容问题
  • 犀牛云做网站如何医院网站建设需要多少钱
  • 个人网站的基本风格是乐陵森源木业全屋定制