上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: check获取方法 int Result = 0; for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) //循环datagridview每行 { if ((bool)dataGridView1.Rows[i].Cells[27].Edited 阅读全文
posted @ 2021-09-19 16:21 林新i 阅读(306) 评论(0) 推荐(0)
摘要: 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 阅读全文
posted @ 2021-07-28 14:53 林新i 阅读(704) 评论(0) 推荐(0)
摘要: 一:什么是sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。 二:SQL注入攻击的总体思路 1:寻找到SQL注入的位置 2:判断服务器类型和后台数据库类型 3:针对不同的服务器和数据库 阅读全文
posted @ 2021-07-27 17:16 林新i 阅读(402) 评论(0) 推荐(0)
摘要: MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.” 解决办法: mysql连接字符串里面加"SslMode=none" Navicat for MySQL连接mysq 阅读全文
posted @ 2021-07-24 16:07 林新i 阅读(1027) 评论(0) 推荐(0)
摘要: mstsc /admin /v:10.0.11.215 阅读全文
posted @ 2021-07-22 19:17 林新i 阅读(32) 评论(0) 推荐(0)
摘要: 例子: 当前有三张表A、B、C其中A和B是一对多关系,B和C是一对多关系,现在需要将B中A表的主键存到C中;常规思路就是将B中查询出来然后通过一个update语句来更新C表就可以了,但是B表中有2000多条数据,难道要执行2000多次?显然是不现实的;最终找到写一个存储过程然后通过循环来更新C表,然 阅读全文
posted @ 2021-07-10 17:20 林新i 阅读(523) 评论(0) 推荐(0)
摘要: 存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 基本语法 一.创建存储过程create procedure sp_name()begin.........end 二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕 阅读全文
posted @ 2021-07-10 10:36 林新i 阅读(202) 评论(0) 推荐(0)
摘要: //localStorage.setItem("Keyname", name);//接收参数 // localStorage.getItem("Key");取参数 阅读全文
posted @ 2021-06-23 13:33 林新i 阅读(36) 评论(0) 推荐(0)
摘要: “工欲善其事,必先利其器”。一直以来我都是一个喜欢折腾的人,尤其是在IDE的外貌上面,没办法,就是这样一个外貌协会的成员。 如果IDE不美观,真的很影响写代码心情,尤其是出现错误的时候,那就更容易炸! 话不多说,上图!Duang~~~(配音) 怎么样?还可以趴? “萝卜酸菜,各有所爱”,颜色可以自己 阅读全文
posted @ 2021-06-22 19:42 林新i 阅读(1344) 评论(0) 推荐(0)
摘要: 常用命令 一、Build(生成)生成.生成解决方案 Ctrl+Shift+B生成.取消 Ctrl+Break生成.编译 Ctrl+F7生成.对解决方案运行代码分析 Alt+F11二、调试调试.在函数处中断 Ctrl+B调试.全部中断 Ctrl+Alt+Break调试.删除所有断点 Ctrl+Shif 阅读全文
posted @ 2021-06-18 11:23 林新i 阅读(1286) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页