![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 86
不秃头的天才
持续更新SQL server ,c#,asp.net相关知识,python,有兴趣可以点个关注
展开
-
WinFroms基于三层构造设计模式的框架所设计的代码生成器1.0
在你们学习了三层架构开发模式之后,一定知道这三层中需要写 数据表的实体类对象,数据访问层的对应语句以及业务逻辑层的条件处理,对于一些简单的单个数据表来说工作量可能不算大,可是如果需要使用的项目是一种大型数据库的话处理起来的代码量就十分庞大了,由此我们可以给自己偷个懒,但是前提是这种自身的基础够扎实哦,废话不多说,下面步入正题.原创 2023-10-03 17:16:25 · 791 阅读 · 3 评论 -
ASP.net web应用 GridView控件常用方法
上一步我们给GridView绑定了数据,但是他会把所有的数据全部显示出来,如果我们表中有部分信息不想显示出来怎么办?这个关键属性为 AutoGenerateColumns可设置值为bool类型 AutoGenerateColumns="false" 时会关闭自动加载全部列接下来的每列数据显示就需要我们在前台手动添加原创 2023-09-10 11:05:57 · 2650 阅读 · 1 评论 -
正则表达式:包含邮箱和电话号码的案例格式
正则表达式是一种强大的文本处理工具,可以通过模式匹配的方式,从文本中进行查找、替换、提取等操作。以下是一些常用的正则表达式及其用途:匹配数字:\d\d可以匹配任何数字,例如:0、1、2、3、4、5、6、7、8、9。可以使用\d+匹配多个数字。匹配字母:[a-zA-Z][a-zA-Z]表示匹配任何一个小写或大写字母。可以使用[a-zA-Z]+匹配多个字母。匹配非数字:\D\D可以匹配除数字以外的任何字符。可以使用\D+匹配多个非数字字符。匹配任意字符:.原创 2023-06-21 17:23:05 · 1653 阅读 · 2 评论 -
.net 软件开发模式——三层架构
需要注意的是,不同的数据访问技术和开发框架通常有不同的 SqlHelper 实现方式,例如在 ASP.NET 中,我们通常使用 SqlHelper 类来访问 SQL Server 数据库,而在 Entity Framework 中,我们可以使用 DbContext 来管理数据访问逻辑,或者使用 LINQ 表达式来查询数据。1.查询操作返回的是DataTable 是一个 C# 中的数据表格类,它代表了一个内存中的数据表格,提供了一种方便的方法来存储和操作数据。下面分别介绍在 .NET 中如何实现这三层架构。原创 2023-06-08 23:28:32 · 6264 阅读 · 1 评论 -
C# 与SQL server 进行交互时使用using or?try
这样可以确保该连接只在我们实际需要时打开,并迅速释放,避免资源浪费、内存泄漏等问题。还有一个缺点,就是在嵌套很多层的代码块中,需要不断增加额外的代码才能确保资源的正确释放,这样会让代码变得冗长、难以维护。是两种用于处理资源释放和异常处理的语句块,它们各自有自己适合的应用场景,当我们在和sql server进行交互时又该怎样选择?这提供了额外的安全性,减少了代码中的错误和资源泄漏的风险。它用于包含可能抛出异常的代码,以及用于处理异常的逻辑,如捕捉、记录、重新抛出等。语句结束的大括号时,会自动释放资源。原创 2023-06-07 10:10:15 · 350 阅读 · 0 评论 -
.NET的发展历程以及优缺点
NET Framework 1.0(2002年):.NET Framework 1.0 在2002年发布,这是.NET平台的第一个版本,包含了基本的API和运行时环境。.NET Framework 1.1(2003年):这是.NET平台的第二个版本,提供了更多的APIs和开发工具,如ASP.NET Web Forms。社区:虽然.NET拥有庞大的社区,但相对于开源平台来说,.NET社区的规模及其贡献还不如一些其他领域,而且一些重要的.NET工具和库并非免费。原创 2023-05-30 16:32:30 · 1462 阅读 · 0 评论