- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 DataProvider不等于SQLHelper
微软企业库可用来做ORM,其数据层核心是DataProvider,类似常用的SQLHelper,但这仅仅只是类似而已。以下是其反编后的代码: public class DataProvider { public string ConnectionString = string.Empty; private SqlConnection DbConnection = null; pr
2015-07-29 14:43:18
620
转载 动态调用webservice
该方法可以使程序不通过web引用的方式去调用webservices方法,直接在代码里调用该方法就能达到动态调用webservices的目的。使用前先引用System.Web.Services动态链接库,是.net自带的dll。方法如下:using System;using System.Collections.Generic;using System.Text;usin
2014-05-26 10:29:13
625
原创 MSCRM插件的部署
1、使用注册工具注册dll及创建触发步骤。2、往正式服务器上迁移插件,新建解决方案,添加要迁移的插件程序集和SDK步骤,导出。导入正式服务器。3、如果插件含有引用的dll,需要将dll注册到GAC4、注册步骤:使用VS自带GACUntil或拷贝其目录(必须所有相关文件),;GACUntil /i +dll路径 注册;GACUntil /l 查看所有;/u卸载如果当前用户
2014-02-27 17:03:36
1088
原创 C#不安装Oracle客户端连接Oracle数据库,使用微软自带System.Data.OracleClient访问Oracle
1、把instantclient-basic-win32-10.2.0.4.zip中的文件解压到指定位置,以下步骤都假设解压目录为:C:\\Oracle\\instantclient注:下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html;需注册用户,我下载的是:i
2014-01-16 11:26:28
5392
原创 使用OPENDATASOURCE调用存储过程的问题
exec OPENDATASOURCE( 'SQLOLEDB', 'Data Source=220.181.XX.XX1433;User ID=XX;Password=XX' ).[vasp_db].[dbo].[on_3g_mms_SendRandomPic] 'jlbdhz.jpg|emcqz.jpg|dbjblx
2013-07-16 10:13:49
1110
转载 手机屏幕坐标
整个坐标系是以手机屏幕左上角为原点(0,0),如果在屏幕没有滑动之前,这一理解肯定是ok的,但在滑屏之后,就会产生很多歧义和混淆,原因在于使用过程当中,很多方法的参数并非是参照屏幕,而是相对于父视图,对这整个过程和后面自定义控件的坐标变化带来的各个参数变化来说理解起来就并不那么适合了,最开始给人的感觉是越来越不清楚这个坐标该怎么设置,好像坐标系总在发生变化,后来才慢慢在思维当中构建起视图与视图容器
2013-06-09 14:03:35
22311
1
转载 应用开发中的风格和主题(style,themes)
越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针对窗体元素级别的,改变指定控件或者Layout的样式。 Android系统的theme
2013-03-28 10:42:49
809
原创 直接浏览器调试webservice
web.config中的system.web配置节点下增加这一段配置: 1: webServices> 2: protocols> 3: add name="HttpPost" /> 4: add name="HttpGet" /> 5: add name="HttpPostLocalhost" /> 6:
2012-12-12 13:50:34
1917
转载 Poolmon
Poolmon是一款windows平台下的核心内存泄漏检测工具,核心内存是windows分配给系统内核或驱动所需的内存空间,核心分页池内存或未分页池内存如果增长表明你的电脑存在核心内存泄漏,如果达到了windows所分配的最大值,最终导致的后果是windowds变慢或者瘫痪(如果是windows 2003服务器,web服务器无法打开,httperr日志出现大量的Number_Connections
2012-09-18 14:06:41
2140
转载 sp_who 1 2 3
sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数)Spid (系统进程ID)status (进程状态)loginame (用户登录名)hostname(用户主机名)blk (阻塞进程的SPID)dbname (进程正在使用的数据库名)Cmd (当前正在执行的命令
2012-07-26 10:24:47
611
转载 Sql Server数据库常用的命令语句
1. 查看数据库的版本select @@version2. 查看数据库所在机器操作系统参数exec master..xp_msver3. 查看数据库启动的参数sp_configure4. 查看数据库启动时间select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1
2012-07-26 10:22:45
521
转载 备份所有数据库
declare @CurrentDataBaseName nvarchar(100)declare @CurrentBackFolder nvarchar(200)declare @CurrentBackString nvarchar(2000)set @CurrentBackFolder='D:\Test'--这里是备份的目录,所有数据库都备份到这个目录--查询所有数据库名称
2012-07-05 13:09:39
697
转载 in,exists和not exists ,not in与null的一些关系记载
In和exist,not in和not exists,其中可能还有null,一直是个很纠结的问题,直到现在自己也不能完全说出两种语句的优劣,使用情况等。 先从查询结果上来讲,上个星期五pub的一篇帖子说到了not in和not exists查询结果不同,记得曾经碰到过这种问题,null的影响,因为not in和not exists两种从根本上”算法”是不同的。下面自己做个了测试的例子可以很清晰的看
2012-06-04 15:32:34
620
转载 in,exists和not exists ,not in与null的一些关系记载
In和exist,not in和not exists,其中可能还有null,一直是个很纠结的问题,直到现在自己也不能完全说出两种语句的优劣,使用情况等。先从查询结果上来讲,上个星期五pub的一篇帖子说到了not in和not exists查询结果不同,记得曾经碰到过这种问题,null的影响,因为not in和not exists两种从根本上”算法”是不同的。下面自己做个了测试的例子
2012-06-04 15:27:15
3810
转载 ADO.NET方式读取Excel 不完整问题
1、通过设置注册表将读取猜测列数据类型的行数改成不限制 ACE也可以用来访问Excel 2000-2003)。会默认扫描Sheet中的前几行来决定数据类型,这个行数是由注册表中Excel 2000-2003 : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ExcelExcel 2007 : HKEY_LOCAL_MAC
2012-05-30 14:40:30
1116
转载 Ajax缓存解决办法
项目有时要用一些Ajax的效果,因为比较简单,也就没有去用什么Ajax.net之类的东西,手写代码也就实现了。、第二天,有人向我报告错误;说是只有第一次读取的值正常,后面的值都不正常;我调试了一下 ,确实有这样的问题,查出是因为AJAX缓存的问题:解决办法有如下几种: 1、在服务端加 header("Cache-Control: no-cache, must-revali
2012-05-23 10:11:34
491
转载 sql in与exists区别
IN 确定给定的值是否与子查询或列表中的值相匹配。EXISTS 指定一个子查询,检测行的存在。比较使用 EXISTS 和 IN 的查询这个例子比较了两个语义类似的查询。第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。USE pubsGOSELECT DISTINCT pub_nameFROM publishersWHER
2012-05-10 10:19:09
474
原创 js $(this)相关
HTML:aaJQ: $(document).ready(function() { //1、被调用函数 var removeMobile = function() { //alert("1"); alert( $(this).parent().html());} //2、使用1的函数(使用匿名函数导致
2012-05-09 11:46:41
712
转载 sql2000获取行号
一.如何在SQL中对行进行动态编号,加行号这个问题,在数据库查询中,是经典的问题.我把现在的方法整理一下,分享一下技巧吧代码基于pubs样板数据库在SQL中,一般就这两种方法.1.使用临时表可以使用se一.如何在SQL中对行进行动态编号,加行号这个问题,在数据库查询中,是经典的问题.我把现在的方法整理一下,分享一下技巧吧代码基于pubs样板数据库
2012-05-07 15:28:39
7044
转载 IIS网站文件结构修改导致服务器重启的解决办法
“/”应用程序中的服务器错误。正在中止线程。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Threading.ThreadAbortException: 正在中止线程。源错误:执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和
2012-03-15 14:15:15
932
转载 Process.StandardOutput使用注意事项
前段时间,经常使用C#调用控制台程序,便写了一个通用的方法,起初可以正常工作,直到遇到控制台程序输出内容较多时,发现控制台程序无法自动终止(任务管理器中始终有这个控制台进程,cpu使用率0),查阅msdn,才知道原来出现了死锁现象。下面是最初的代码:/// /// common method to execute tool ///
2012-03-15 14:07:51
18717
原创 用HttpWebRequest做POST请求时返回Http 417 错误解决方法
原因是HttpWebRequest在默认情况下发出请求会添加“Expect: 100-Continue”请求头。解决方案: HttpWebRequest httpWebRequest= httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);httpWebRequest.ServicePoint.Expect100C
2012-01-11 17:35:04
4261
原创 有关SQL调用log4net的问题
SQL通过存储过程调用到执行逻辑的dll,如果要记录逻辑处理的日志用到log4net,需要正确的配置此dll的配置文件路径,因为执行此dll的宿主程序和其不在同一路径下,不能用AppDomain的方法。否则需将配置文件放在sql执行程序的当前目录。由于配置文件中指定的日志路径是宿主程序的相对路径,所有生成的日志需要去宿主程序的目录下找。(C:\Program Files\Microsoft S
2011-12-21 15:00:46
538
转载 获取DLL路径
有时候写的.NET程序需要加载动态链接库文件,或者我们写的动态链接库文件需要被像AutoCAD、MATLB等程序加载,通常简单的加载没有任何问题,只是,有时候可能需要使用到dll文件夹下其他一些资源或者另外的链接库,这个时候获取动态链接库文件所在的文件夹路径就显得比较重要了,传统的一些方法(如下)并不能凑效:Application.StartupPathApplication.Execut
2011-12-21 13:55:22
3076
原创 服务器未能识别 HTTP 标头 SOAPAction 的值
解决办法:服务器未能识别 HTTP 标头 SOAPAction 的值本文主要探讨跨平台调用 Web Service 出现: " 服务器未能识别 HTTP 标头 SOAPAction 的值 " 的解决办法。症状一:Web Service + ASP.NET 应用程序部署到服务器默认目录中,在 IE 中用 http://// 发 生 “ 服务器未能识别 HTTP 标头 SOAPA
2011-06-08 16:40:00
866
原创 关于字符与数字转换
<br />Convert.ToInt32('8') --56<br />Convert.ToInt32("8") --8<br />(int)'8'--56<br />(int)"8"--编译错误<br />int.Parse("a", System.Globalization.NumberStyles.AllowHexSpecifier)---10<br />Convert.ToInt32("a", 16) --10
2011-05-13 14:12:00
471
转载 C#判断文件类型
<br />下面的函数可以判断是否为图片,里面的fileClass 你自己根据注释添加其它的类型C# code private bool IsPicture(string filePath)//filePath是文件的完整路径{try { FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read); BinaryReader reader = new BinaryRea
2011-04-28 09:43:00
2739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人