随笔 - 782  文章 - 0  评论 - 203  阅读 - 292万
07 2011 档案
几条查询数据库信息的查询语句
摘要:查询数据库的表信息:select[name],crdate,refdatefromsysobjectswherextype='u'and[name]<>'sysdiagrams'orderby[name]查询表的字段信息:selectsyscolumns.name,systypes.nameastype,syscolumns.lengthmax_length,cast(syscolumns.isnullableasbit)is_nullable,isPK=Casewhenexists(select1fromsysobjectsinnerjoinsys 阅读全文
posted @ 2011-07-31 10:23 上校 阅读(393) 评论(0) 推荐(0) 编辑
SQL Server 2005中的类型与C#中的类型对应表
摘要:<Language From="SQL" To="C#"> <Type From="bigint" To="long" /> <Type From="binary" To="object" /> <Type From="bit" To="bool" /> <Type From="char" To="string" /> <Type 阅读全文
posted @ 2011-07-26 22:46 上校 阅读(244) 评论(0) 推荐(0) 编辑
在事务中调用WebService一定程度上实现数据同步
摘要:错误方法:using (TransactionScope scope = new TransactionScope()) { try { ws.WebService1 webs = new 分布式事务_DEMO.ws.WebService1(); webs.HelloWorld();//这里执行成功,远程数据库已插入数据。失败则回滚 exeSql();//这里执行失败,回滚并不会回滚远程数据库的数据。成功则提交事务。 scope.Complete(); } catch (Exception ex) { //throw new Exception("发送信息异常,原因:" + 阅读全文
posted @ 2011-07-26 01:03 上校 阅读(2374) 评论(2) 推荐(0) 编辑
C#语言中TransactionScope类的使用
摘要:如果在C#中使用TransactionScope类(分布式事务),则须注意如下事项:1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);2、具体示例如下:/**////<summary>///发送消息///</summary>///<paramname="sendUserId"></param>///<paramname="toUser">格式7FFA3AF2-E74B-4174-8403-5010C53E49A7|userName,7FFA 阅读全文
posted @ 2011-07-25 23:10 上校 阅读(5895) 评论(0) 推荐(1) 编辑
有了WCF,Socket是否已人老珠黄?
摘要:1. Socket相关背景 Socket,中文译为“套接字”,最早在UNIX中引入并得到广泛应用,后来微软在设计Windows时引入了UNIX中的这个概念和相应的设计理念,并针对Windows的特性略作调整,形成了Windows平台上的Socket,简称为“WinSock”,并为开发者提供了一整套的API,称为“Windows WinSock Win32 API ”。 WinSock经历了两个版本,Windows Sockets 2是目前用得最多的版本(参看 http://en.wikipedia.org/wiki/Winsock )。 图 1所示为.NET平台下网络应用程序的层次架构: 图 阅读全文
posted @ 2011-07-19 16:26 上校 阅读(3699) 评论(0) 推荐(1) 编辑
WCF学习目录
摘要:我的WCF之旅(1):创建一个简单的WCF程序下载Demo:http://files.cnblogs.com/zhuawang/%E6%88%91%E7%9A%84WCF%E4%B9%8B%E6%97%85%EF%BC%881%EF%BC%89.rar我的WCF之旅(2):Endpoint Overview下载Demo:http://files.cnblogs.com/zhuawang/%E6%88%91%E7%9A%84WCF%E4%B9%8B%E6%97%85%EF%BC%883%EF%BC%89%EF%BC%9A.rar我的WCF之旅(3):在WCF中实现双向通信(Bi-directio 阅读全文
posted @ 2011-07-18 15:01 上校 阅读(422) 评论(0) 推荐(0) 编辑
面向对象的实体设计
摘要:public class Customer { public virtual int CustomerId { get; set; } public virtual string Firstname { get; set; } public virtual string Lastname { get; set; } //一对多关系:Customer有一个或多个Orders public virtual IList<Order> Orders { get; set; } }public class Order { public virtual int OrderId { get; s 阅读全文
posted @ 2011-07-17 22:47 上校 阅读(213) 评论(0) 推荐(0) 编辑
ashx是什么文件,什么时候使用ashx
摘要:.ashx应用:处理生成动态图片、 生成动态文本等不需要回传处理的任务处理ajax请求可以用ashx文件创建web 服务。类似web servers 。比如传输json格式的数据轻量的信息交互都可以用这个,没有aspx那么复杂的生命周期.ashx文件有个缺点,他处理控件的回发事件非常麻烦,比如说如果用它来生成DataGrid的列表也不是不行,但是处理数据的回发,需要一些.aspx页的功能,只有自己手动处理这些功能。所以,一般使用.ashx,用来输出一些不需要回发处理的项目即可。利用“一般处理程序”。如果你实用的是vs2005你在添加新项中可以见到“一般处理程序”,它的后缀名为.ashx。它是什 阅读全文
posted @ 2011-07-12 00:43 上校 阅读(1262) 评论(0) 推荐(0) 编辑
自己动手写ORM框架
摘要:自己动手写ORM框架(九):实现删除功能Remove方法 奋斗 2010-07-03 19:29 阅读:1962 评论:6自己动手写ORM框架(八):实现修改功能Update方法 奋斗 2010-07-03 14:43 阅读:1513 评论:7自己动手写ORM框架(七):实现新增功能Save方法 奋斗 2010-07-03 12:36 阅读:1431 评论:1自己动手写ORM框架(六):实现查询功能FindById方法 奋斗 2010-07-03 11:31 阅读:1673 评论:11自己动手写ORM框架(五):关系映射配置—Column属性 奋斗 2010-06-28 22:13 阅读:18 阅读全文
posted @ 2011-07-11 16:50 上校 阅读(586) 评论(1) 推荐(0) 编辑
.net自带wsdl.exe的用法与参数说明
摘要:C:\Program Files\Microsoft Visual Studio 8\VC>wsdl.exe http://127.0.0.1/WebService/DHBPjService.asmx /n:mynamespace /o:e:\myservice.cs-----------------------------------------------------------------------------------------------------打开.net自己带的Visual Studio .NET 2003 命令提示 输入wsdl /language:VB /n: 阅读全文
posted @ 2011-07-11 15:28 上校 阅读(742) 评论(0) 推荐(0) 编辑
使用Web Service上(服务器端访问)
摘要:关于什么是WebService,相信在很多地方都会有介绍。简单的讲,WebService就是为Web应用程序之间彼此共享资源提供了一种可能。采取的方式是将相应的类及其中的方法暴露出来,然后调用者就可以直接调用这些类中的方法,达到访问远程资源的目的。本文只是想告诉,如果去使用WebService。我主要从服务器端访问WebService、客户端访问WebService两方面来介绍。如果你还不会使用WebService,希望对你有所帮助。 一、服务器端访问WebService 这也是WebService最适宜的调用环境。我们只需知道一个远程WebService的URL,然后我们就可以直接使用Wsd 阅读全文
posted @ 2011-07-11 15:12 上校 阅读(671) 评论(0) 推荐(1) 编辑
ASP.NET 应用程序生命周期概述
摘要:本主题概述应用程序生命周期,列出重要的生命周期事件,并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中,若要对 ASP.NET 应用程序进行初始化并使它处理请求,必须执行一些处理步骤。此外,ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要,这样才能在适当的生命周期阶段编写代码,达到预期的效果。 应用程序生命周期概述下表描述了 ASP.NET 应用程序生命周期的各个阶段。阶段 说明 用户从 Web 服务器请求应用程序资源。ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 I 阅读全文
posted @ 2011-07-11 11:50 上校 阅读(157) 评论(0) 推荐(0) 编辑
ashx文件和HttpHandler
摘要:ashx 文件用于写web handler的。.ashx必须包含IsReusable. 如下例所示。}.ashx比.aspx的好处在与不用多一个html 注意了VS2005中Web应用程序项目模板里的Generic Handler 项,发现它是一个.ashx文件,实际上它是一个HttpHandler。利用.ashx文件是一个更好的方法,这个文件类似于.aspx文件,可以通过它来调用HttpHandler类,从而免去了普通.aspx页面的控件解析以及页面处理的过程。然后在同目录下,使用解决方案资源管理器,使用"添加"-->"添加类",在类文件名处输入 阅读全文
posted @ 2011-07-11 11:44 上校 阅读(621) 评论(0) 推荐(0) 编辑
asp.net点击按钮下载图片而不是打开图片
摘要://下载图片Response.ContentType = "application/x-msdownload";string filename = "attachment; filename=" + "123.jpg";Response.AddHeader("Content-Disposition", filename);string filepath = "/images/123.jpg";Response.TransmitFile(Server.MapPath(filepath)); 阅读全文
posted @ 2011-07-11 09:41 上校 阅读(2488) 评论(0) 推荐(0) 编辑
SQL Server将数据库的用户名映射到登录名
摘要:将数据库服务器上的数据库文件拷贝到另外一台机器上,附加后,新建登录名时无法将原数据库用户映射到此登录名。这样用新建的登录名访问数据库时,必须要以“架构名.对象名”的形式才可以。通过以下方式可以解决该问题:步骤1:exec sp_change_users_login 'REPORT'列出当前数据库的孤立用户步骤2:exec sp_change_users_login 'AUTO_FIX','用户名'可以自动将用户名所对应的同名登录添加到syslogins中步骤3:exec sp_change_users_login 'UPDATE_ONE& 阅读全文
posted @ 2011-07-10 18:12 上校 阅读(548) 评论(0) 推荐(0) 编辑
jquery+ajax+asp.net简例
摘要:客户端:$.ajax( { type: "POST", url: "SaveRole.aspx?oid=" + $("#hdOperatorId").val() + "&role=" + role, data: "formData1=1&formData2=2", //async: false, 同步 success: function(mes) { if (mes != "") { if (mes == "fail") { //保持失败 阅读全文
posted @ 2011-07-08 20:02 上校 阅读(376) 评论(0) 推荐(0) 编辑
jquery ajax调用webservice
摘要:jquery部分:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="ws.aspx.cs"Inherits="jQuery.Learning.ws"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlx 阅读全文
posted @ 2011-07-05 21:01 上校 阅读(430) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示