摘要: 在1.0版本中,我们的程序只能做到单条查询,在此升级了下,通过多种方式查询,紧接前面两节“增”、“删”代码。 一、通过输入数据库表名进行查询并统计表中数据 点击“查询”进入Click事件编写代码如下, private void button1_Click(object sender, EventAr 阅读全文
posted @ 2024-02-28 15:34 代号六零一 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在1.0版本中,我们的“删除”按钮只能在后台写死语句删除某条数据,这节通过选中dataGridView控件中数据进行任意删除。 紧接上一节“增加”代码,我们在删除按钮中直接修改代码即可: 一、双击“删除”按钮进入Click事件 二、编写代码如下 //1.创建连接数据库字符串 string curre 阅读全文
posted @ 2024-02-28 10:35 代号六零一 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在上一节我们写了一个简单的窗体应用程序增删查改,但只是限制于只能单条增加、修改、删除、查询,今天继续修改代码,让增加这个环节由用户自行输入然后增加。 首先新增一个窗体,把数据库表中所需要的字段排版好。 一、原“增加”按钮修改 紧接着上一节项目,我们只需要把修改按钮事件修改下代码 private vo 阅读全文
posted @ 2024-02-06 16:58 代号六零一 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1.数据库创建如下字段表 2.VS窗体按钮设置 3.dataGridView数据绑定 注:绑定了数据后以后编辑列会自动弹出数据库表中所有字段,修改下"HeaderText"属性就行。 二、编写控件代码(单条执行) using System; using System.Collectio 阅读全文
posted @ 2024-02-02 10:29 代号六零一 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 之前重来没有遇到过的问题,自从安装了VS2022后,每次调试都会显示“正在加载......”的弹框,虽然对程序没有多大影响,但是这种体验非常不友好,于是找了许多方法,下面是亲测有效的方法: 一、检查“工具”》“选项”》“调试”》“符号”是否去√。 二、检查“工具”》“选项”》“调试”》“输出窗口”》 阅读全文
posted @ 2024-01-31 10:20 代号六零一 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、Database:数据源,这里比喻水源 二、Connection:连接数据源对象,类似伸入到水源的水管 三、Command:数据库语句执行对象,类似抽水机 四、DataAdapter、DataReader:数据适配器,类似输水管 五、DataSet:数据集,类似水库 六、DataTable:数据 阅读全文
posted @ 2024-01-30 16:26 代号六零一 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 前面一节介绍了ADO.NET用窗体应用程序连接数据库方式,这节介绍如何使用控制台应用程序编写“增”、“删”、“查”、“改”操作。在编写程序前需要使用两个命名空间:using System.Data.SqlClient;using System.Data; 一、编写控制类(AdoNet) 定义一个用来 阅读全文
posted @ 2024-01-30 15:53 代号六零一 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 多线程就是多个线程同时工作的过程,我们可以将线程看作是程序的执行路径,每个线程都定义了一个独特的控制流,用来完成特定的任务。如果你的应用程序涉及到复杂且耗时的操作,那么使用多线程来执行是非常有益的。使用多线程可以节省CPU资源,同时提高应用程序的执行效率,例如现代操作系统对编程的视线就用到了多线程。 阅读全文
posted @ 2024-01-10 17:23 代号六零一 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 为了保持类型的安全性,默认情况下C#是不支持指针的,但是如果使用unsafe关键字来修饰类或类中的成员,这样的类或类中的成员就会被视为不安全代码,C#允许在不安全代码中使用指针变量。在公共语言运行时(CLR)中,不安全代码是指无法验证的代码,不安全代码不一定是危险的,只是公共语言运行时(CLR)无法 阅读全文
posted @ 2024-01-09 10:26 代号六零一 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在C#中,可以将匿名函数简单的理解为没有名称只有函数主体的函数。匿名函数提供了一种将代码块作为委托参数传递的技术,它是一个“内联”语句或表达式,可在任何需要委托类型的地方使用。匿名函数可以用来初始化命名委托或传递命名委托作为方法参数。 提示:无需在匿名函数中指定返回类型,返回值类型是从方法体内的re 阅读全文
posted @ 2024-01-08 14:56 代号六零一 阅读(19) 评论(0) 推荐(0) 编辑