随笔- 672
文章- 2
评论- 325
阅读-
281万
12 2019 档案
C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法(转载)
摘要:新建一个.NET Core控制台项目,代码如下: 其中: 我们平时用的最多的应该是AppDomain.CurrentDomain.BaseDirectory属性,它可以返回各种.NET项目的当前运行路径。 其次在ASP.NET Core项目中,我们有时候会用到Environment.CurrentD
阅读全文
C#程序如何设置只能开一个,不能多开(链接)
摘要:使用c# mutex,可以做到跨进程同步,实现应用程序只能单开,不能多开,参考: c# mutex 单开.NET Core控制台项目,示例代码: 使用Mutex需要注意的两个细节: 可能你已经注意到了,例子中在给Mutex命名的字符串里给出了一个“Global\”的前缀。这是因为在运行终端服务(或者
阅读全文
Sql Server 关于SET IDENTITY_INSERT的问题 (转载)
摘要:想要将值插入到自动编号(或者说是标识列,IDENTITY)中去,需要设定 SET IDENTITY_INSERT示例: 1.首先建立一个有标识列的表: 2.尝试在表中做以下操作: 结果会导致错误:“当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'products' 中的标识列插入
阅读全文
SQL Server 2005 和自增长主键identity说再见——NEWSEQUENTIALID()(转载)
摘要:在SQL Server 2005环境下,表的主键应该怎样设计.目前主要用到的主键方案共三种: 自动增长主键 手动增长主键 UNIQUEIDENTIFIER主键 1、先说自动增长主键,它的优点是简单,类型支持bigint.但是它有致命的弱点: 当我们需要在多个数据库间进行数据的复制时(SQL Serv
阅读全文
调用SqlCommand或SqlDataAdapter的Dispose方法,是否会关闭绑定的SqlConnection?(转载)
摘要:1. Does SqlCommand.Dispose close the connection? 问 Can I use this approach efficiently? My concern is : Will the Dispose method of the SqlCommand (whi
阅读全文
如何取消 SqlDataAdapter.Fill() 的执行(转载)
摘要:问 Scenario: We have a DataGridView which is attached to DataAdapter (datatable), we load the data in datatable using (adapter.fill(query, datatable))
阅读全文
SQL Server备份时间段内插入的数据依旧进入了备份文件?(转载)
摘要:问 MSSql我在本机测试了下。为了延长备份时间,找个大的数据库。开始完整备份bak然后再此库新建表,并增添数据。备份结束。 还原备份后,在还原的数据库内发现新增的表,和新增的数据。对此不解。难道备份文件的数据结束,不是开始备份时,而是结束备份时接受的最后一个数据变更?请教数据库专家。 答 回答1:
阅读全文
何谓SQLSERVER参数嗅探(转载)
摘要:大家听到“嗅探”这个词应该会觉得跟黑客肯定有关系吧,使用工具嗅探一下参数,然后截获,脱裤o(∩_∩)o 。事实上,我觉得大家太敏感了,其实这篇文章跟数据库安全没有什么关系,实际上跟数据库性能调优有关相信大家有泡SQLSERVER论坛的话不多不少应该都会见过“参数嗅探”这几个字这里有三篇帖子都是讲述参
阅读全文
关于T-SQL重编译那点事,WITH RECOMPILE和OPTION(RECOMPILE)区别仅仅是存储过程级重编译和SQL语句级重编译吗 (链接)
摘要:一位老哥总结得不错的SQL Server中,WITH RECOMPILE和OPTION(RECOMPILE)提示的区别: 关于T-SQL重编译那点事,WITH RECOMPILE和OPTION(RECOMPILE)区别仅仅是存储过程级重编译和SQL语句级重编译吗
阅读全文
SQL Server中,如何查看每个数据库的Owner是哪个SQL Server账户,也就是谁创建的
摘要:有时候我们作为SQL Server的DBA,会需要查找每个数据库的Owner是哪个SQL Server账户,也就是谁创建的。 我们可以使用系统存储过程"sys.sp_helpdb",查询到每个数据库的Owner是哪个SQL Server账户: 结果如下: 通过查询结果中的owner列,我们就可以知道
阅读全文
SQL Server中INSERT EXEC语句不能嵌套使用(转载)
摘要:问: I have three stored procedures Sp1, Sp2 and Sp3.The first one (Sp1) will execute the second one (Sp2) and save returned data into #tempTB1 and the
阅读全文
如何查询正在运行的SQL Server agent job
摘要:运行"msdb"系统数据库下的存储过程"dbo.sp_help_job",可以得知现在SQL Server中有多少个正在运行的agent job: 查询结果如下:
阅读全文
SQL Server 中怎么查看一个字母的ascii编码或者Unicode编码(转载)
摘要:在sql中怎么查看一个字符的ascii编码或Unicode编码: 结果如下: 还有一点,Unicode编码只编码第一个 结果如下: 原文链接
阅读全文