2022年4月28日
摘要: --查询死锁 select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' --杀死死锁 阅读全文
posted @ 2022-04-28 15:34 HubbertHu 阅读(698) 评论(0) 推荐(0) 编辑
  2019年11月5日
摘要: SET @socolorno = @salesno + right(cast('00'+rtrim(@maxsocno) as varchar(10)),2) 阅读全文
posted @ 2019-11-05 16:01 HubbertHu 阅读(911) 评论(0) 推荐(0) 编辑
  2019年10月22日
摘要: datagridview中当某一个TextBox单元格输入字符后,调用CommitEdit(DataGridViewDataErrorContexts.Commit)提交内容,提交后单元格中内容被选中,导致单元格只能输入一个字符,解决办法如下:在提交后添加如下代码: 通过currentTextBox 阅读全文
posted @ 2019-10-22 15:13 HubbertHu 阅读(408) 评论(0) 推荐(0) 编辑
  2019年6月14日
摘要: private void txtWgt_KeyPress(object sender, KeyPressEventArgs e) { if (((int)e.KeyChar 57) && (int)e.KeyChar != 8 && (int)e.KeyChar != 46) e.Handled = tru... 阅读全文
posted @ 2019-06-14 10:46 HubbertHu 阅读(1392) 评论(0) 推荐(0) 编辑
  2019年5月28日
摘要: 在存储过程的使用中,我们经常会遇到要传入DataTable的情况,但是我在网上查了下,如果直接传入DataTable比较麻烦 这个时候我们就可以考虑使用一个中间表来传递DataTable。 这个中间表可以是实际的表,也可以是临时表。 例如:使用临时表的情况 传入临时表中以后,我们就可以在存储过程中直 阅读全文
posted @ 2019-05-28 22:19 HubbertHu 阅读(1410) 评论(0) 推荐(0) 编辑
  2019年4月9日
摘要: 以例子来说明: 数据库中Orders表如下: 代码部分: 运行结果: 可以看出:Take()方法的作用是从查询结果中提取前n个结果;而Skip()方法则是跳过前n个结果,返回剩余的结果。 阅读全文
posted @ 2019-04-09 23:27 HubbertHu 阅读(3325) 评论(0) 推荐(0) 编辑
  2019年4月2日
摘要: 使用EF报错数据时报错 解决方法:查看详细信息 可以看出是字段长度不够,存入的数据长度超过最大长度 阅读全文
posted @ 2019-04-02 23:10 HubbertHu 阅读(393) 评论(0) 推荐(0) 编辑
  2019年4月1日
摘要: 具名参数 和 可选参数 是 C# 4.0 提出来的新特性 一,可选参数分为:部分可选、全部可选 1,声明 2,调用 阅读全文
posted @ 2019-04-01 23:37 HubbertHu 阅读(1016) 评论(0) 推荐(1) 编辑
  2019年3月14日
摘要: docker run --name uaaName -p 8761:8761 -d eureka:latest -d 代表后台运行 -t 代表当前运行类似于java -jar ...能看到docker运行的日志 -p 设置端口号 -e 设置容器里的环境变量 其中前面的8761代码你自己设置的端口,可以随便设置;后面的端口8761是你代码中运行的端口号,需要和yml配置文件中的端口一致 dock... 阅读全文
posted @ 2019-03-14 22:52 HubbertHu 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1,首先要打开电脑的虚拟化服务,然后下载对应的docker安装包,安装docker 注意:要先要在bios打开中虚拟化服务,再安装docker,顺序不能反了(顺序反了,虚拟化服务会打不开) 如果电脑上之前安装过虚拟机、docker等虚拟化服务,并且docker安装成功后,运行提示错误。要先卸载虚拟机 阅读全文
posted @ 2019-03-14 22:48 HubbertHu 阅读(306) 评论(0) 推荐(0) 编辑