- 博客(13)
- 收藏
- 关注
原创 游标的使用demo
游标很耗性能,能不使用就尽量不使用游标分为静态和动态静态游标在打开时会将数据集存储在tempdb中,在游标打开以后对数据库的更新不会显示在游标中。动态游标在打开后会反映对数据库的更改。-- 声明游标名DECLARE yb_name CURSORFOR --接查询语句SELECT TestId , ActionFROM dbo.test2;-- 打开游标OPEN yb_name;-- 临时变量DECLARE @TestId UNIQUEIDENTIFI
2021-04-23 17:14:11 85
原创 bind方法与on方法区别
bind方法要在,j插入标签之后,才可使用,要是在之前的话,不生效。而on方法,无论前后皆可使用。而且bind一般不推荐使用。
2021-04-22 10:44:26 177
原创 FreeSql学习_Codefirst_手动和自动
FreeSql提供两种CodeFirst移迁方法,自动和手动。手动找到实体类当【实体类】对应的是数据库【视图】或者其他时,可通过 [Table(DisableSyncStructure = true)] 禁用指定的实体迁移操作。这个DisableSyncStructure 要改为false,然后添加个测试字段testId1代码执行这个就可以了fsql.CodeFirst.SyncStructure<Test2>();结果自动fsql.CodeFirst.IsAutoSy
2021-04-22 10:13:07 1772
原创 编程思维_001
场景当有1-2个按钮时,需要根据条件显示时,如果1-3个条件可以根据if条件来实现按钮的隐藏显示。但是如果后面因为业务扩展又加了几个条件,到了3个以上的条件,这种时候如果还根据条件来判断可能就会显得代码很臃肿且难读,这个时候应该逆向根据按钮来,if按钮,然后在nm写判断条件,一个是以条件为主,一个以按钮为主。总的来说1-3个条件应该以条件为主,3个以上后应该以按钮为主...
2021-04-22 10:02:48 57
原创 jquery给控件绑定回车事件
$("找到属性").bind('keyup', function (event) { if (event.keyCode == "13") { //keycode=13就是回车 //执行操作 } });
2021-04-22 09:11:31 383
原创 FreeSql学习_Dbfirst_增删改查
1.先建一个Model文件夹存放实体2.model的目录使用cmd–安装命令dotnet tool install -g FreeSql.Generator安装的时候要等下不要急,-g表示全局,给电脑装安装后使用dbfirst无效可以卸载了在装–卸载命令dotnet tool uninstall -g FreeSql.Generator3.执行dbfirst命令重点:在Data Source=.前有个SqlServer,,这个是sqlserver连接的格式,不同数据库的连接方式不一样F
2021-04-21 18:18:19 2233
原创 FreeSql学习_安装了解
FreeSql个人理解他的优势主要语法更全,更简洁,支持数据库更多1.安装nuget包的安装,FreeSql.DbContext是必须要的,然后是数据库连接,此处用的是SqlServer,所以安装了FreeSql.Provider.SqlServer。2.安装后写连接字符串类 public class DB { public static Lazy<IFreeSql> mysqlLazy = new Lazy<IFreeSql>(() =>
2021-04-21 18:06:27 1037
原创 定时任务demo
原理new一个定时任务对象,然后调用开始的方法,隔断时间调用一次 public class Global : System.Web.HttpApplication { public Global() { Application_Start(); } //在网站运行时这段代码同时启动 protected void Application_Start() {
2021-04-21 15:17:26 177
原创 .net引用其他语言的dll
(未实践)这直接引用会报错,需要先注册怎么注册win+r输入命令regsvr32 C:\RisInterface.dll【dll路径】用cmd也是同样的
2021-04-21 14:38:26 259
原创 解决Distinct()无效
旧list.Distinct().ToList();新list.GroupBy(n => n.detail_guid).Select(n => n.First()).ToList();
2021-04-16 10:08:50 1944
原创 echarts的关系图的demo
效果图如下demo代码<!DOCTYPE html><html><head> <meta charset="utf-8" /> <script type="text/javascript" src="/jquery/echarts.js"></script></head><body> <form id="form1" runat="server">
2021-04-15 15:25:20 1236
原创 js版本号_踩坑_修改js后需要ctrl+f5清空缓存才行的解决办法
可以在js后面加个参数,用于表示版本号<script src="/_base/js/login.js?ver=202104021427"></script>有什么用呢客户端会缓存这些css或js文件,因此每次升级了js或css文件后,改变版本号,客户端浏览器就会重新下载新的js或css文件 ,刷性缓存的作用。...
2021-04-02 14:36:20 946
原创 将一个DataTable的row给另一个DataTable
DataTable dt = new DataTable();dt = dyDt.Copy();dt.Rows.Clear();dt.ImportRow(dyDt.Rows[i]);//这是加入的是第一行
2021-04-01 18:40:16 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人