2016年3月21日

.NET分布式事务--TransactionScop

摘要:一、开启DTC服务 方式一 计算机—管理—服务—Distributed Transaction Coordinator—属性—开启 方式二 CMD命令子界面输入:net start msdtc 二、设置MSDTC CMD命令界面输入:dcomcnfg.exe(或者:控制面板—管理工具—组件服务) 组 阅读全文

posted @ 2016-03-21 14:09 黄兆张's Blog 阅读(780) 评论(0) 推荐(0) 编辑

2012年12月9日

ASPxHtmlEditor上传重命名的方法

摘要:ASPxHtmlEditor上传重命名的方法在<dx:ASPxHtmlEditor></dx:ASPxHtmlEditor>中加入<SettingsImageSelector Enabled="False" /> <EditingSettings AllowRename="True" /></SettingsImageSelector>系统会自动重命名,不过格式比较乱 ,我没看明白,不知道有没有其他方法可以按照自己的格式命名。 阅读全文

posted @ 2012-12-09 14:18 黄兆张's Blog 阅读(576) 评论(0) 推荐(0) 编辑

2012年6月7日

关于ModalPopup控件不能调用CS事件代码的问题

摘要:ModalPopup,开始是单击事件调用JavaScript事件代码,没问题后来想要实现登录效果调用后台CS事件代码发现根本调用不到后台的CS事件解决前的ModalPopup属性: <ajaxToolkit:ModalPopupExtenderID="ModalPopupExtender"runat="server"TargetControlID="LinkButton1"PopupControlID="Panel1"BackgroundCssClass="modalBackground" 阅读全文

posted @ 2012-06-07 17:01 黄兆张's Blog 阅读(561) 评论(0) 推荐(0) 编辑

2012年6月1日

该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。(Microsoft SQL Server,错误: 18486)

摘要:该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。(Microsoft SQL Server,错误: 18486) 1、如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。 要用windows方式登录,在查询分析器里输入: Sql代码 ALTERLOGINsaENABLE;GO ALTERLOGINsaWITHPASSWORD=''unlock,check_policy=off,check_expiration=off; GO 2、这样就将密码置空,然后再重启sqlserver即可登录。 阅读全文

posted @ 2012-06-01 16:30 黄兆张's Blog 阅读(3097) 评论(1) 推荐(0) 编辑

C#中如何为参数SqlDbType.Decimal指定精度与小数位数

摘要:在.net中操作数据库的时候,我们更多的是推荐使用参数化来传值,但这其中就会产生一些疑惑,比如使用Decimal时如何保持与数据库中一样的精度与小数位数呢? 利用参数的Precision与Scale的属性即可,示例如下: ///<summary > ///更新一条数据 ///</summary > public DictionaryEntry Update_DictionaryEntry(SDERP.Model.storehouse.Storage_GoodsUnitExchange model) { …… SqlParameter[] parameters = { . 阅读全文

posted @ 2012-06-01 09:00 黄兆张's Blog 阅读(11846) 评论(0) 推荐(2) 编辑

2012年5月18日

javascript jQuery对象转换

摘要:document.getElementById$("#ID") 一个是js对象,一个是jQuery对象可互相转换:jQuery=>js:var jsObj = $("#xx")[0];jsObj = $("#xx").get(0);js=>jQuery:var jsObj1 = document.getElementById("xx");var $jqueryObj = $(jsObj); 阅读全文

posted @ 2012-05-18 16:41 黄兆张's Blog 阅读(1450) 评论(0) 推荐(0) 编辑

2012年5月14日

字段与属性的区别

摘要:可以理解为字段是类内部用的,属性是类外部用的。 下面是个C#写的例子,这个例子作用是可以通过属性获取时间值,但是只能通过SetTime()方法设定时间值,我想这也是为什么要分字段和属性的一大原因吧。 首先声明的是private类型的变量(字段)hours,通常字段写法都是加个"_"符号,然后声明只读属性hours。 在 类内部可以通过变量(字段)对其进行读写,在类外部不能访问变量(字段),只能访问属性。而且在此例内如果想修改时间值,只能通过调用SetTime() 方法往里传值(因为这里的各属性只有get没有set,只在类内部的SetTime()方法中对其对应字段进行赋值操作 阅读全文

posted @ 2012-05-14 11:57 黄兆张's Blog 阅读(298) 评论(0) 推荐(0) 编辑

2012年5月9日

PHP去除重复的数组数据

摘要:<?php$input = array("a" => "green","", "red","b" => "green", "","blue", "red","c" => "witer","hello","witer");//$result = array_unique($input); //去除重复元素$resul 阅读全文

posted @ 2012-05-09 21:20 黄兆张's Blog 阅读(57085) 评论(1) 推荐(1) 编辑

请确保在编译时已将“AjaxControlToolkit.Properties.Resources.NET4.resources”正确嵌入或链接到程序集“AjaxControlToolkit”

摘要:未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将 “AjaxControlToolkit.Properties.Resources.NET4.resources”正确嵌入或链接到程序集“AjaxControlToolkit”,或者确保所有需要 的附属程序集都可加载并已进行了完全签名。 解决办法: 请确保在编译时已将“AjaxControlToolkit.Properties.Resources.NET4.resourcesWEB页面中需要加入ToolkitScriptManager控件 <ajaxToolkit:ToolkitScriptManager run... 阅读全文

posted @ 2012-05-09 14:06 黄兆张's Blog 阅读(2313) 评论(0) 推荐(2) 编辑

2012年5月8日

JPG图片上传在IE下的问题

摘要:前一段时间做了一个图片上传的小程序,今天有人说jpg图片上传不了。我在本地Chrome、Firefox测了下,发现没有问题,上传正常。我问他用什么浏览器,原来是世界之窗、还有360......我囧。我想,是不是IE的问题?于是我在IE下测了,果然不行。原来的程序如下: switch($type) { case "image/jpeg": $resultImage = imagecreatefromjpeg($original); imagejpeg($resultImage, $target, $quality); break; case "image/png&q 阅读全文

posted @ 2012-05-08 17:19 黄兆张's Blog 阅读(1657) 评论(0) 推荐(0) 编辑

2012年4月28日

Win7 64位 IIS未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项

摘要:未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项解决方案:1、需要在IIS里设置,启用32位应用程序我用的是iis7把启用32位应用程序的false改为true2、下载System.Data.SQLite.dll 的64位驱动。地址如下:http://www.sqlite.org/download.htmlPrecompiled Binaries For .NEThttp://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 阅读全文

posted @ 2012-04-28 21:05 黄兆张's Blog 阅读(18799) 评论(3) 推荐(4) 编辑

2012年4月27日

VS 创建assemblyinfo项目信息文件

摘要:1、先右键项目名称,点击“属性”2、点击“程序集信息”3、修改4、生成GUIDAssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为网络")]//合法商标[assembly:AssemblyTrademark("无为")] 阅读全文

posted @ 2012-04-27 09:26 黄兆张's Blog 阅读(1593) 评论(0) 推荐(1) 编辑

2012年4月26日

DataTable中Rows.RemoveAt(i)和Rows(i).Delete的区别

摘要://delete并不是真的删除 只是 将该row的rowstate变为 rowstate.delete(Rows.Count还是那么多)//remove是 真的从datatable中删除比如:ds.Tables[0].Rows[i].Delete();ds.Tables[0].Rows.RemoveAt(i);两者是有区别的. 1. 使用myDataTable.Rows.RemoveAt(i)删除行. 2. 使用myDataTable.Rows(i).delete 这时候需要使用 myDataTable.AcceptChanges 才能更新到数据库. 两种方法看似第一种比较简单.但不要在循环里 阅读全文

posted @ 2012-04-26 16:11 黄兆张's Blog 阅读(2709) 评论(6) 推荐(0) 编辑

2012年4月24日

除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。IIS 7

摘要:---------------------------Internet 信息服务(IIS)管理器---------------------------除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。---------------------------确定 --------------------------- ======== 解决办法: 在WINDOWS服务管理里 启动World Wide Web Publishing Service即可! 阅读全文

posted @ 2012-04-24 22:25 黄兆张's Blog 阅读(4987) 评论(1) 推荐(0) 编辑

ASP.NET操作服务System.ComponentModel.Win32Exception: 拒绝访问

摘要:引用空间 using Microsoft.Win32; ((TimeSpan)Process.GetCurrentProcess().TotalProcessorTime).TotalSeconds.ToString("N0"); 如果出现“System.ComponentModel.Win32Exception: 拒绝访问” 1.在WEBCONFIG中使用 <identity impersonate="true" userName="服务器系统用户名" password="服务器系统密码"/> 放在& 阅读全文

posted @ 2012-04-24 15:29 黄兆张's Blog 阅读(6702) 评论(0) 推荐(0) 编辑

正斜杠(/)与反斜杠(\)总结

摘要:正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。 经常很迷惑正斜杠与反斜杠到底有何区别?以下是一些总结: DOS路径:C:\WINDOWS\SETTING ..这是反斜杠的作用后面跟着的是文件名C:\dir /P ...这就是正斜杠后面是一个名令的参数dir 是命令. C#中: 在C#中 \ 是转义字符,如下所示 转义序列 字符 \’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告 \b 退格 \f 换页 \n 换行 \r 加车 \t ... 阅读全文

posted @ 2012-04-24 14:26 黄兆张's Blog 阅读(16760) 评论(0) 推荐(0) 编辑

Server.MapPath()

摘要:Server.MapPath() ./当前目录 /网站主目录 ../上层目录 ~/网站虚拟目录 如果当前的网站目录为E:\wwwroot应用程序虚拟目录为E:\wwwroot\company浏览的页面路径为E:\wwwroot\company\news\show.asp 在show.asp页面中使用 Server.MapPath("./")返回路径为:E:\wwwroot\company\news Server.MapPath("/")返回路径为:E:\wwwroot Server.MapPath("../")返回路径为:E:\www 阅读全文

posted @ 2012-04-24 11:05 黄兆张's Blog 阅读(184) 评论(0) 推荐(0) 编辑

2012年4月19日

GridView的RowDataBound事件 获取当前行的某个数据列

摘要:要获取当前行的某个数据列,我在实践中总结有如下几种方法:1. Cells[x].Txt。从列单元格的文本值获取。这种方法简单高率,最为常用,但是功能单纯。此法存在几个缺点:(1)无法获取到设置了隐藏属性的数据列的值,所取到的值为“”(空)。(2)只能获取在HTML中定义过的数据列,无法查询数据源中的当前数据行的所有字段列。一般情况下,通过HTML设置GridView的字段列的数量往往小于数据源的实际字段数量,这是因为从业务逻辑的角度看,并不是所有的字段都是要显示在页面上的。当需要使用没有被显示的字段时,此法就不能直接满足需求了。2. e.Row.Cells[x].FindControl(&qu 阅读全文

posted @ 2012-04-19 14:12 黄兆张's Blog 阅读(5139) 评论(0) 推荐(0) 编辑

2012年4月18日

如何判断数据库中取出的某个字段为空

摘要:如果通过name字段在数据库中为空值,用data.Tables[0].Rows[0]["AlarmFlag"] !=null判断得到的结果为true,原因为AlarmFlag字段读出来为system.DBNull其中AlarmFlag为tinyint类型正确的判断方法是data.Tables[0].Rows[0]["AlarmFlag"] != System.DBNull.Value也可以用下面的方法data.Tables[0].Rows[0]["AlarmFlag"].ToString()!=""附:null表示 阅读全文

posted @ 2012-04-18 11:13 黄兆张's Blog 阅读(6551) 评论(0) 推荐(0) 编辑

ASP.NET DridView 显示行号

摘要:方法一aspx GridView 添加OnDataBound="GridView1_DataBound"和<asp:TemplateField ItemStyle-Width="50px" ItemStyle-HorizontalAlign="Center"> <HeaderTemplate> 序号</HeaderTemplate> <ItemTemplate> <asp:Label ID="Label1" runat="server" Te 阅读全文

posted @ 2012-04-18 09:57 黄兆张's Blog 阅读(580) 评论(0) 推荐(0) 编辑

导航