摘要:
1、用InternetGetConnectedState函数 这个函数有一个缺点就是不及时,要过几秒才能反应过来。2、用IsNetworkAlive函数 可以及时反应网络连通情况,但是需要服务System Event Notification支持(系统默认自动启动该服务)。使用该函数,需要安装最新的SDK(如.net的)两种方式的代码如下,从其它地方找的,已经测试过。[DllImport("winInet.dll")] private static extern bool InternetGetConnectedState(ref int dwFlag, int dwRes 阅读全文
摘要:
win32 API函数的做法: 要用的函数:InternetGetConnectedState 函数原形:BOOL InternetGetConnectedState(LPDWORD lpdwFlags,DWORD dwReserved); 参数lpdwFlags返回当前网络状态,参数dwReserved依然是保留参数,设置为0即可。 INTERNET_CONNECTION_MODEM 通过调治解调器连接网络 INTERNET_CONNECTION_LAN 通过局域网连接网络 这个函数的功能是很强的。它可以: 1. 判断网络连接是通过... 阅读全文
摘要:
园子里大牛太多了,几乎写什么类型的文章都会有人写过,大牛们写过的东西,偶不写,好象还没那个功力吧。 今天写一个比较有意思的东西 -- C#移位运算(左移和右移)。 C#是用>(右移) 运算符是用来执行移位运算。 左移 (>) 将第一个操作数向右移动第二个操作数所指定的位数,空出的位置补0。 右移相... 阅读全文
摘要:
例:id name 1 A 1 B 1 C 2 a 2 b结果:id 别名1 A,B,C2 a,b方法:sql2005+的实现。SELECT id,STUFF((SELECT ','+name FROM Test WHERE id=T.id FOR XML PATH('')),1,1,'') AS 别名 FROM Test T GROUP BY T.id 阅读全文
摘要:
msSQL errorlog 引起磁盘空间不足的解决方法早上一到公司同事就反应某网站出现磁盘空间不足,后台登不上去。查找后发现数据库的错误日志【errorlog】引起C盘空间不足,错误日志【errorlog】已经超过15G了。因为空间不够,没办法,暂时先将数据库的事务日志收缩了下,腾出来2G空间之后才对错误日志【errorlog】进行覆盖操作。进行覆盖操作能起到释放错误日志【errorlog】大小的功能,不过这样可能会引起未知错误!至少我还没有遇到!所以在对数据库进行操作前,务必记得备份!!!!!!(在网上搜索了方法!在这写下来以备以后使用。)关于sql2005的errorlog一共有7个,从 阅读全文
摘要:
http://blog.miniasp.com/post/2009/06/The-important-LINQ-to-SQL-Paging-issues.aspx#熟悉 LINQ to SQL 的朋友應該很清楚如何透過 Skip 與 Take 方法來取得資料的部分集合,但各位可能不知道透過這種方式分頁時有個很有可能出錯的地方,而且這個錯誤可能會讓你覺得這是 LINQ to SQL 的 Bug,有在使用 LINQ to SQL 分頁的人必看此篇文章。假設我們有兩個表格定義如下:Table_1CREATE TABLE [dbo].[Table_1]( [ID] [int] IDENTITY(... 阅读全文
摘要:
方法1:支持IE<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”><html xmlns=”http://www.w3.org/1999/xhtml”><style>html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}</style>说明:此方法支持IE,不支持Fire 阅读全文
摘要:
随机提取条记录的例子 SQL Server:Select Top 10 * From Tablename Order By NewID() Access:Select Top 10 * From Tablename Order By Rnd(ID) Rnd(ID) 其中的ID 是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段UserName Select Top 10 * From 表Order BY Rnd(Len(UserName)) MySql:Select * From 表Order By Rand() Limit 10按姓氏笔画排序 Se... 阅读全文
摘要:
SELECT t.[name] AS TableName, --表名c.[name] AS ColName, --字段名cast(ep.[value] as varchar(100)) AS ColDescription --说明 FROM sys.tables t INNER JOIN sys.columns c ON t.object_id = c.object_id LEFT JOIN sys.extended_properties ep ON ep.major_id = c.object_id AND ep.minor_id = c.co... 阅读全文
摘要:
前提:要具备三个文件:FusionCharts.js /FusionChartsExportComponent.js / FCExporter.swf1.引用 js 文件 <script src="../FusionCharts/FusionCharts.js" type="text/javascript"></script> <script src="../FusionCharts/FusionChartsExportComponent.js" type="text/javascript&qu 阅读全文