- 博客(16)
- 收藏
- 关注
原创 使用Windbg调试.Net程序
使用Windbg调试.Net程序是比用VS痛苦的.当然没有工具的时候用一下也是可以顶一下的.注:写这篇文章的时候,我也是刚学习Windbg几天时间.开始加载程序,有两种加载方式.附加和加载程序运行. 1附加程序 附加程序是就用Windbg附加正在运行的进程.通常来说,即是跳过Main函数的某些初始化部份,通调试都是持续提供服务部份....
2020-04-06 19:32:53
365
原创 SQL Server 无文档的东西(1)
这篇不知算不算原创。当然,每一个字都是自已打的。 最近研究SQL Server 2008 各方面的知识点。当用Google搜索日志的时候。无意中搜到一个无文档函数:fn_dblog (当然,还有dbcc log)fn_dbLog的作用是查看日志信息,但列很多,又无官方文档说明。fn_dbLog可以提供两个参数。一个是startLSN ,第二个是endLSN。不提供用null。
2012-09-19 10:00:05
667
原创 SQL学习日志-3 not 、 in
今天啊苏问我一个问题:select * from z where x=1;可以查询出结果 select * from z where x=1 and x not in (select x from y);select * from z where x=1 and x in (select x from y); 都没有查询出结果(x是不存在于y表的), 百思不得其解。然
2012-07-09 11:19:22
395
转载 MsSqlServer 表修改监听
加几个公共属性:string connString = @"xyz"; System.Data.SqlClient.SqlConnection conn = null; System.Data.SqlClient.SqlCommand command = null;加一个开始的按钮: conn = new System.Data.SqlClient.SqlCo
2012-06-13 11:21:44
564
1
原创 修改dotnet dll中的字符串
前天,旧同事叫我帮他改一个字.那是个打印出来的一个店名出错了.(当时就不清楚为什么这个字就打错了),无奈源码找不到.想到网上这么多汉化.应该可以直接改.下了个winhex 不会用.下了个UE也不会用.后来反复查,走到微软两个工具.ildasm.exe ilasm.exe ildasm.exe 可以将dll转化为微软中间码 ilasm.exe 可以将il
2012-04-03 18:31:00
1440
原创 2KTO2K8-跨数据库服务器的操作
前几开遇到一个需求,写入2K的时候写到2K8,当然自已写程序是容易之极。可惜写入的程序不是我写的。只能在他写入数据库的时候操作了。还好他是调用存储过程,在执行原有过程之前,执行自已的代码吧!用链接服务器是不错的选择,操作也很方便。但现实不一定是这样。要跨服务器调用又要开DTS,开了又要开一堆不是默认的选项。调用2K8的存储过程还要设定一堆配置,这些都算了。DTS还要有时候出错,什么登陆不了啊之类,
2011-11-11 16:37:21
972
原创 SqlServer 比较有用的系统存储过程
Use mastergoxp_readerrorloggo读取服务启动日志exec sp_addlinkedserver '链接服务器名称' , '未知待查' , 'SQLOLEDB' , '服务器IP'goexec sp_addlinkedsrvlogin 'mzlis' , 'false' , null , '用户名' , '密码' 添加链接服务器如果
2011-10-25 08:11:13
537
原创 C# 打印之横行进纸
今天遇到一个需求.程序控制打印.但进纸需要是横行进纸.就是说呢文档是竖向的.正常竖向放纸就能出结果.但之前程序设计.横行的输出是当成竖向打印,就是把纸横行进纸.文档是宽>高.好了现在正常竖向文档,宽解决方案很简单.就是文档转成横向打印printDocument
2011-10-12 09:44:49
1082
原创 初试SQL SERVER 2005 UDT
SQL Server 2005中,支持用.net 写一个类型。并且可以在表中应用。这就是UDT(用户定义类型).下面简单讲下UDT的创建:1。VS中建一个项目。类库吧!本人用C#,所以就是C#类库项目了。2。添加一个类。名子就跟你需要了。这次说明用一个Name类3。添加要用的库。(是库吧,基础不深,叫什么就不知了); using System;using Syste
2008-03-07 14:00:00
828
原创 C# 操作Word入门-1
近日,对通过C#编程操作Word开始感兴趣,收集了一些操作Word的资料. 要操作Word就必须先安装Office PIAs(Office 2003 Primary Interop Assemblies)这个上微软的网站可以下载了。安装好后。在项目中引用Micrsoft Word 11.0 Object Library然后当然是:using Microsoft.Office
2008-02-27 17:28:00
648
原创 C#(2005)异步委托操作
实现异步委托,主要是调用委托对象上的两个方法BeginInvoke和EndInvoke BeginInvoke,有两个参数,一个调用方法的参数列表。 例如:delegate int TestDelegate(int i);int Add(int i){ }TestDelegate td=new TestDelegate(Add);td.Begin
2008-02-27 17:06:00
551
转载 SQL Server DBCC 数据维护
DBREINDEX--为数据库内的表重建一个或多个索引句法如下:DBCC DBREINDEX([DATABASE.OWNER.,[[,]]]) [WITH NO_INFOMSGS]是想要让DBMS重建的索引名。如果省略了或指定为,则DBMS将重建表的所有索引是DBMS要用来存储数据的每个索引页所占空间的百分比。每当索引页填满时,DBMS必须把该页一分为二。这将影响到性能,因
2007-09-14 09:13:00
480
原创 SQL学习日志-2.表名的理解
SQL表名.不同用户创建的表,可以有相同的表名.如用户A创建的表ABC.描述为A.ABC,用户B创建的表ABC.描述为B.ABC 如要访问ABC表,必须指定用户名,如C要访问ABC表,必须要指明A.ABC还是B.ABC
2007-05-30 16:12:00
598
原创 SQL学习日志-1.数据库的定义
一. 数据库的定义 数据库包括数据.数据被组织为描述物理和概念上的对象的记录.相关的数据库记录组合成表. 元数据是描述以下事项的: 每条记录中的字段。 在每个表中的记录的位置、名称和号码。 用于找出表中记录的索引。 定义可赋予单条记录属性(或字段)的值范围的值约束。 定义什么样的记录可添加到表,并限制记录删除方式
2007-05-29 09:35:00
761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人