昊仔

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  C#的网络操作

摘要:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。例如,在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句或整个程序。 简单举个例子就是你要同时修改数据库中两个不同表的时候,如果它们不是一个事务的话,当第一个表修改完,可是第二表改修出现了异常而没能修改的情况下,就只有第二个表回到未修改之前的状态,而第一个表已经被修改完毕。而当你把它们设定为一个事务的时候,当第一个表修改完,可是第二表改修出现了异常而没能修改的情况下,第一个表和第二个表都要回到未修改的状态!这就是所谓的事务回滚。例如,在将资金从一个帐户转移到另一个帐户的银行应用中,一个帐户将 阅读全文
posted @ 2014-03-31 21:03 昊仔 阅读(1213) 评论(0) 推荐(0)

摘要:C# codeSqlCommand sqlCmd = new SqlCommand();sqlCmd.Connection = sqlCnn;sqlCmd.Transaction = sqlCnn.BeginTransaction(); //完成事务处理的前期准备工作try{//将用户注册的数据写入数据库string sqlCmd1 = "insert into User_Login (user_id,user_pwd) values('" + User_ID + "','" + User_PWD + "')&q 阅读全文
posted @ 2014-03-31 21:00 昊仔 阅读(365) 评论(0) 推荐(0)

摘要:网址:http://detectmobilebrowsers.com/C#代码: 阅读全文
posted @ 2014-01-14 13:08 昊仔 阅读(195) 评论(0) 推荐(0)

摘要:在某些時候,做出來的網站可能會有電腦版跟手機版的網頁,既然有這種需求,那我們該如何去判斷使用者是從電腦的瀏覽器還是手機的瀏覽器來瀏覽網頁呢?有個網站不錯,提供了在各種語言下需要去判斷使用者從哪來瀏覽網站的語法。範例進入 Detect Mobile Browsers 網站進入後可以看到他提供了相當多語言的判斷語法C#,JSP,jQuery等等...在這邊你只要選擇你需要的語言後就會跳出下載視窗,我們當然就選擇C#的來使用,下載後可以看到是一串落落長的程式碼,先無視掉直接複製起來。將複製好的語法貼到你的程式碼區段內如下:C# 會使用到正規表示式,所以請記得加入 System.Text.Regula 阅读全文
posted @ 2014-01-14 13:06 昊仔 阅读(248) 评论(0) 推荐(0)

摘要:大家可以打开这个URL看看 http://wpa.qq.com/pa?p=1:你的QQ:3如http://wpa.qq.com/pa?p=1:283984419:3[csharp] view plaincopyprint?using System.Net; using System; publicclass QQUtility { publicstaticbool IsOnline(string qq) { //283984419 string url = string.Format("http://wpa.qq.com/pa?p=1:{0}:3", qq); HttpWe 阅读全文
posted @ 2013-08-19 07:55 昊仔 阅读(609) 评论(0) 推荐(0)

摘要:== API技术支持 ==API技术支持服务专员 QQ:624000101[[Image:http://wpa.qq.com/pa?p=2:410937684:45 &r=0.30528846103698015]] 阅读全文
posted @ 2013-08-12 10:47 昊仔 阅读(2132) 评论(0) 推荐(0)

摘要:第二步:添加Extend.aspx文件 添加页面文件:Extend.aspx与代码文件:Extend.aspx.cs第三步:获取你帐号余额与修改密码 (1)点击“获得点数”返回帐户余额(使用点数表示,10点代表一条短信)。 (2)输入“新的密码”和“确认密码”,然后点击“修改密码”按钮。根据返回值显示“修改成功!”还是“修改失败!”。(在实际开发编码中要注意验证及异常处理!) ※:请注意,如果大家在试验修改密码时,请及时修改回原始密码:123456,否则其他同学则没有办法实验了。代码重点讲解: 对于Extend.aspx页面文件由于只包含了三个文本框和两个按钮,具体参... 阅读全文
posted @ 2013-08-12 10:34 昊仔 阅读(322) 评论(0) 推荐(0)

摘要:使用.NET从零开始打造短信应用系统之三、四、五 (2010-04-13 10:09:10)转载▼标签:it分类: 关于编程☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆小问号:(打电话)蒋老师,短信发送成功,真是值得高兴的一件事!原来想着多难的东西,真的像您说的那样:“一层窗户纸,一捅就破!”现在想想清代澎端淑先生《为学》篇中:“天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”简直是真理! 对了,蒋老师,无论工资发放还是工作通知都是群发啊,我是通过循环一条一条发送还是?给我 阅读全文
posted @ 2013-08-12 10:28 昊仔 阅读(379) 评论(0) 推荐(0)

摘要:小问号:蒋老师,SOS!紧急救援!蒋老师:什么事,慢慢说。 小问号:您不知道,前几天我们公司来了一个客户,希望我们为他们公司做一个基于短信的移动办公系统,并且起了一个好听的名字“企业助手”。具体功能包括:工作(会议)通知、事务提醒、工资发放、生日祝福、短信调查等功能。BOSS说:“这个小项目就交给你了,知道你虽然刚走出校门,但我相信你的能力和我的眼力,别让我失望噢!”我很心虚地拍着胸脯说:“BOSS放心,保证完成任务!”。蒋老师:嗯,不是很复杂,应该能够完成,有什么需要我帮忙的呢?小问号:本来真的不想打扰您,知道您很忙,但我问了一下公司的两个老技术员,很虚心的请教了他们,但他们也从来没有接触. 阅读全文
posted @ 2013-08-12 10:23 昊仔 阅读(369) 评论(0) 推荐(0)

摘要:IP查询先下载最新的IP数据库QQWry.Dat 到http://www.cz88.net/这个里的右上角下载最新版本的纯真IP数据库(是个exe文件需要安装我们主要是要里面的.dat文件)也可以在http://files.cnblogs.com/sh_yao/qqwry.rar(2010-11-25)直接下载RAR 为 2.68MB , 原qqwry.dat为8.08MB?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 阅读全文
posted @ 2013-08-12 10:15 昊仔 阅读(461) 评论(0) 推荐(0)

摘要:asp获取网页源代码的前提条件有两个:一是服务器支持ADODB.STREAM组件,二是服务器安装了XMLHTTP组件并允许调用。如果您使用的空间是国内的,那么不必担心,国内95%的空间都支持上面提到的两个组件;如果您使用的空间是国外的,那就要注意了,因为国外绝大部分空间都不支持ADODB.STREAM组件或者XMLHTTP组件。所以,如果您需要这方面的服务,那么购买空间前,就要弄清楚。可以通过如下方法进行测试: ===〉测试空间是否支持ADODB.STREAM ===〉测试空间是否支持XMLHTTP下面为asp获取网页源代码的程序代码: 阅读全文
posted @ 2013-08-12 10:07 昊仔 阅读(1047) 评论(0) 推荐(0)

摘要:前几天举例分析了用asp+xmlhttp获取网页源代码的方法,但c#中一般是可以利用WebClient类和WebRequest类获取网页源代码。下面分别说明这两种方法的实现。WebClient类获取网页源代码WebClient类 WebClient类位于System.Net命名空间下,WebClient类提供向URI标识的任何本地、Intranet或Internet资源发送数据以及从这些资源接收数据的公共方法。源代码///引用命名空间 using System.IO; using System.Net; using System.Text; PageUrl = "http://www 阅读全文
posted @ 2013-08-12 09:19 昊仔 阅读(262) 评论(0) 推荐(0)