摘要: SQL Pretty Printer:目前提供4种使用方式,桌面版本,SSMS(SQL Server Management Studio)插件,VS插件,和提供API接口。SQL Pretty Printe 代码格式化工具,拥有超过60格式选项,让您自定义自己最喜爱的SQL布局。严谨的格式化和着色,... 阅读全文
posted @ 2014-12-17 22:27 九月的海 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 其实就是xml的特殊符号,因为它的配置就是xml,所以可以用下面这种写法转义 < <> & & ' ' " "也可以使用符号进行说明,将此类符号不进行解析 like的写法可以用下面的这种 LIKE #param#||'%' 或 '$param$%' 阅读全文
posted @ 2013-10-24 14:59 九月的海 阅读(2068) 评论(0) 推荐(1) 编辑
摘要: usesClasses,TypInfo;typeTCommandType = (ctEmptyCommand,ctAdd,ctModify);TCommandTypeConvert=classpublicclass function CommandToString(ACommand: TCommandType): string;class function StringToCommand(const AStrCommand: string): TCommandType;end;implementationclass function TCommandTypeConvert.CommandToS 阅读全文
posted @ 2012-08-15 10:31 九月的海 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 这段时间一直觉得MSSQL2005有点不正常,老是无法连上,但是用计算机名却是可以连上。今天找到了问题所在。打开“开始-所有程序-Microsoft SQL Server 2005-配置工具-SQL Server Configuration Manager”找到“SQL SERVER 2005网络配置-MSSQLSERVER的协议”发现“TCP/IP”的状态是“已禁用”,这就是问题的关键了。双击它,设置为“启用”,重启SQLSERVER,问题解决。 阅读全文
posted @ 2012-08-06 12:42 九月的海 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Delphi接口的底层实现原文地址:http://blog.csdn.net/linzhengqun/article/details/1520455引言接口是面向对象程序语言中一个很重要的元素,它被描述为一组服务的集合,对于客户端来说,我们关心的只是提供的服务,而不必关心服务是如何实现的;对于服务端的类来说,如果它想实现某种服务,实现与该服务相关的接口即可,它也不必与使用服务的客户端进行过多的交互。这种良好的设计方式已经受到很广泛的应用。早在Delphi 3的时候就引入了接口的概念,当时完全是因为COM的出现而诞生的,但经过这么多版本的进化,Delphi的接口已经成为Object Pascal 阅读全文
posted @ 2012-07-30 09:34 九月的海 阅读(857) 评论(0) 推荐(0) 编辑
摘要: Delphi 的字符及字符串 - Char、AnsiChar、WideChar、PChar、PAnsiChar、PWideCharDelphi有三种类型的字符:AnsiChar这是标准的1字节的ANSI字符,程序员都对它比较熟悉。WideChar这是2字节的Unicode字符。Char在目前相当于AnsiChar,但在Delphi以后版本中相当于WideChar.记住因为一个字符在长度上并不表示一个字节,所以不能在应用程序中对字符长度进行硬编码,而应该使用Sizeof()函数。注意Sizeof()标准函数返回类型或实例的字节长度。字符串是代表一组字符的变量类型,每一种语言都有自己的字符串类型的 阅读全文
posted @ 2012-07-05 18:50 九月的海 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: 一 Dll的制作一般步骤二 参数传递三 DLL的初始化和退出清理[如果需要初始化和退出清理]四 全局变量的使用五 调用静态载入六 调用动态载入七 在DLL建立一个Tform八 在DLL中建立一个TMDIChildform九 示例:十 Delphi制作的Dll与其他语言的混合编程中常遇问题:十一 相关资料一 Dll的制作一般分为以下几步:1 在一个DLL工程里写一个过程或函数2 写一个Exports关键字,在其下写过程的名称。不用写参数和调用后缀。二 参数传递1 参数类型最好与window C++的参数类型一致。不要用DELPHI的数据类型。2 最好有返回值[即使是一个过程],来报出调用成功或失 阅读全文
posted @ 2012-07-05 17:15 九月的海 阅读(3130) 评论(0) 推荐(0) 编辑
摘要: 总结一下Windows常用的几种线程同步技术。1.Critical Sections(临界段),源代码中如果有不能由两个或两个以上线程同时执行的部分,可以用临界段来使这部分的代码执行串行化。它只能在一个独立的进程或一个独立的应用程序中使用。使用方法如下://在窗体创建中InitializeCriticalSection(Critical1)//在窗体销毁中DeleteCriticalSection(Critical1)//在线程中EnterCriticalSection(Critical1)……保护的代码LeaveCriticalSection(Critical1)2.Mutex(互斥对象), 阅读全文
posted @ 2012-05-27 00:53 九月的海 阅读(470) 评论(0) 推荐(0) 编辑
摘要: [HKEY_LOCAL_MACHINE\system\gwe];//去掉系统的动画效果"Animate"=dword:0 阅读全文
posted @ 2012-04-17 15:40 九月的海 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/jame_peng/article/details/4387906大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。DllImport所在的名字空间 using System.Runtime.InteropServices;MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImport 阅读全文
posted @ 2012-04-12 10:16 九月的海 阅读(2810) 评论(0) 推荐(0) 编辑