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

免费asp网站源码下载石家庄微信网站建设

免费asp网站源码下载,石家庄微信网站建设,昆山网站优化,wordpress 主题 数据库目录 一、应用程序设计 二、应用程序源码 三、生成效果 前文作者发布了在.NET Framework4.8 控制台应用中通过EF访问已有数据库,事实上在.NET Framework4.8 Windows窗体应用中通过EF访问已有数据库也是一样的。操作方法基本一样,数据库EF模型和上下文…

目录

一、应用程序设计

二、应用程序源码

三、生成效果


        前文作者发布了在.NET Framework4.8 控制台应用中通过EF访问已有数据库,事实上在.NET Framework4.8 Windows窗体应用中通过EF访问已有数据库也是一样的。操作方法基本一样,数据库EF模型和上下文都是自动生成的,在这里不再重复叙述,只把应用部分、窗体设计、生成效果分享出来。

一、应用程序设计

        设计有一个窗体,dataGridView1显示数据库的数据表blog,textBox1的文本是要追加记录的网址,button1是追加按钮。textBox2的文本是要删除记录的ID,button2是删除按钮。

二、应用程序源码

//.NET Framework4.8窗体应用通过EF访问已有数据库
//追加、删除数据库记录
using System;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Windows.Forms;namespace _10_7
{public partial class Form1 : Form{public Form1(){InitializeComponent();}/// <summary>/// 初始化Form1/// 初始化表格,显示数据表/// </summary>private void Form1_Load(object sender, EventArgs e){button1.Text = "追加";button2.Text = "删除";label1.Text = "追加的Url:";label2.Text = "删除的ID:";button1.Size = new Size(40, 23);button2.Size = new Size(40, 23);dataGridView1.AllowUserToAddRows = false;dataGridView1.AllowUserToDeleteRows = false;dataGridView1.AllowUserToResizeColumns = false;dataGridView1.AllowUserToResizeRows = false;dataGridView1.RowHeadersVisible = false;dataGridView1.AutoSizeColumnsMode=DataGridViewAutoSizeColumnsMode.AllCells;using (var db = new BloggingContext()){dataGridView1.DataSource = db.Blog.ToList();}              }/// <summary>/// 追加Add()/// 无论ID是否连续,都在数据库末尾追加新纪录/// </summary>#region 追加private void Button1_Click(object sender, EventArgs e){using (var db = new BloggingContext()){if (textBox1.Text != ""){db.Blog.Add(new Blog { Url = textBox1.Text.Trim().ToString() }); //追加记录db.SaveChanges();dataGridView1.DataSource = db.Blog.ToList();}else{db.Blog.Add(new Blog { Url = "http://www.hao123.com/" }); //追加记录db.SaveChanges();dataGridView1.DataSource = db.Blog.ToList();}}}#endregion 追加/// <summary>/// 删除Remove()/// </summary>#region 删除记录private void Button2_Click(object sender, EventArgs e){using (var db = new BloggingContext()){               db.Blog.Remove(new Blog { BlogId = Convert.ToInt32(textBox2.Text.Trim()) });               //删除记录按IDdb.SaveChanges();dataGridView1.DataSource = db.Blog.ToList();}}#endregion 删除记录}
}

三、生成效果

 

 

http://www.yayakq.cn/news/896467/

相关文章:

  • 广丰网站seo大连建设网网址是多少啊
  • 广州自助建站一级a做爰片免播放器网站
  • 企业网站源码带后台管理拓者设计吧模型免费下载
  • it产品网站建设方案南京网站建设企业
  • 做特产的网站的分析常州网上车管所
  • 珠海低价网站建设酒店预订网站建设
  • 太仓网站建设企业网站wordpress不能分页
  • 网站开发项目责任分配矩阵模版之家官网
  • 无锡做网站好移动端程序开发
  • 网站的seo后台怎么做简述电子政务系统网站建设的基本过程
  • 国内编程培训机构排名济南优化官网公司
  • 有空间怎么做网站wordpress 输入 摘要
  • 镇江市建设工程管理处网站高端网站定制建站
  • 网站运营与建设商城网站建设方案
  • 网站建设制作流程商丘企业网站建设公司
  • 手机做logo用什么网站下载应用的app
  • 网站编程培训学校招生浙江做网站套餐
  • 城乡建设部网站自助商品房做高清视频的网站
  • 优化网站用什么软件好wordpress首页添加视频教程
  • flash网站制作下载ui设计技术培训学校
  • icp主体备案号和网站备案号中学生做网站
  • 满洲里建设局网站兰州网站建设优化制作公司
  • 做网站公司有哪些苏州网站建设要点
  • 网站制作优化精准客源
  • 国内网站开发wordpress嵌入php代码
  • 网站开发学习流程图网站策划与设计
  • 免费建网站最新视频教程白石洲网站建设
  • 网站建设什么价格惠州做网站首选惠州邦
  • dede手机网站模板下载wordpress软件商城
  • 如何查看网站的空间要做网站找谁帮忙做