上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要: 搜索了半天都没搞定,最后自己找到解决办法步骤:运行-> regsvr32 qmgr.dll --- 当注册成功后---重启服务器,搞定! 阅读全文
posted @ 2011-08-18 17:55 天际翔龙 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 在MSSQL的存儲過程中有時會有一次性插入多筆的情況,INSERT INTO......SELECT....這時如果INSERT的TABLE中有自定義的業務流水號['BU'+日期+流水碼] ,則不得不用使用游標,然後調用自動單號存儲過程,因為SELECT中不得使用存儲過程作為一列的結果集返回,但函數是可以的這裏的TABLE名稱必須明確,原因很簡單,MSSQL中對自定義函數有很多限制,如不能執行動態T-SQL, 不能對數據庫中表進行insert,update,delete操作[表變量可以]。--SELECTDBO.FN_GETAUTOID('','ST3_ 阅读全文
posted @ 2011-07-21 23:55 天际翔龙 阅读(1802) 评论(0) 推荐(0) 编辑
摘要: 聚集索引,表中存储的数据按照索引的顺序存储,检索效率比普通索引高,但对数据新增/修改/删除的影响比较大非聚集索引,不影响表中的数据存储顺序,检索效率比聚集索引低,对数据新增/修改/删除的影响很小如何让你的SQL运行得更快---- 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显 阅读全文
posted @ 2011-07-13 12:02 天际翔龙 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一:认识游标游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。二:游标的基本形式声明游标:形式1DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSORFOR select_statement[FOR {READ ONLY | UPDATE ][OF colu 阅读全文
posted @ 2011-07-13 10:48 天际翔龙 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 本脚本用于创建已生成dll及序列化dll至数据库。【记录,已备查看】SP_CONFIGURE'clrenabled',1GORECONFIGUREGOALTERDATABASEDATABASE_NAMESETTRUSTWORTHYONGOUSEDATABASE_NAMEGOIFEXISTS(SELECT*FROMsys.objectsWHEREobject_id=OBJECT_ID(N'[dbo].[Test]')ANDtypein(N'P',N'PC'))DROPPROCEDURE[dbo].[Test]GOIFEXISTS(S 阅读全文
posted @ 2011-07-04 11:14 天际翔龙 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 發布到服務器後遇到:通信对象 System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态。 <bindings><wsHttpBinding><bindingname="BindConfig"closeTimeout="00:01:00"openTimeout="00:01:00"receiveTimeout="00:10:00"sendTimeout="00:01:00"bypassProxyOnL 阅读全文
posted @ 2011-06-22 15:09 天际翔龙 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: Microsoft Visual C# 2008时不能加载和新建类,并提示:"由于未能创建Microsoft Visual C# 2008 编译器,因此末能打开项目“XXXXXX”。针对“{74946829-37A0-11D2-A273-00C04F8EF4FF}”的QueryService失败。"解决方法: 在visual studio 2008命令提示下运行如下两条指令: devenv /resetsettings devenv /resetskippkgs 注:如果有装多个版本的VS的话,devenv加上路径. 阅读全文
posted @ 2011-06-14 09:37 天际翔龙 阅读(267) 评论(0) 推荐(0) 编辑
摘要: WCF标准的配置文件为:<system.serviceModel> <services> <service name="Microsoft.ServiceModel.Samples.CalculatorService" behaviorConfiguration="CalculatorServiceBehavior"> <!-- Service Endpoints --> <!-- This endpoint is exposed at the base address provided by the 阅读全文
posted @ 2011-06-10 15:44 天际翔龙 阅读(1820) 评论(1) 推荐(0) 编辑
摘要: 概述在应用程序中,可能会遇到一些执行耗时的功能操作,比如数据下载、复杂计算及数据库事务等,一般这样的功能会在单独的线程上实现,执行结束后结果显示到用户界面上,这样可避免造成用户界面长时间无响应情况。在.NET 2.0及以后的版本中,FCL提供了BackgroundWorker组件来方便的实现这些功能要求。组件介绍BackgroundWorker类位于System.ComponentModel 命名空间中,通过该类在单独的线程上执行操作实现基于事件的异步模式。下面对BackgroundWorker类的主要成员进行介绍。BackgroundWorker类的第1个主要方法是RunWorkerAsyn 阅读全文
posted @ 2011-06-03 15:56 天际翔龙 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在拼接SQL的時候遇到varbinary類型變量,需要將其轉換為varchar或nvarchar型,如果用cast或convertl轉換後再轉回varbinary 後值也變成另一個值,這時候應該用系統函數sys.fn_varbintohexstr進行轉換,用法如下例:createtabledbo.t1(c1timestamp)goinsertintodbo.t1defaultvaluesgoSELECTc1,sys.fn_varbintohexstr(cast(c1asvarbinary(8)))FROMdbo.t1godroptabledbo.t1go 阅读全文
posted @ 2011-05-31 18:09 天际翔龙 阅读(700) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页