浏览模式: 普通 | 列表
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:

1. 在ASP.NET中专用属性:
获取服务器电脑名:Page.Server.ManchineName
获取用户信息:Page.User
获取客户端电脑名:Page.Request.UserHostName
获取客户端电脑IP:Page.Request.UserHostAddress

2. 在网络编程中的通用方法:
获取当前电脑名:static System.Net.Dns.GetHostName()
根据电脑名取出全部IP地址:static System.Net.Dns.Resolve(电脑名).AddressList
也可根据IP地址取出电脑名:static System.Net.Dns.Resolve(IP地址).HostName
...

阅读全文…

C#函数列表

[ 2005-05-24 16:26:39 | 作者: admin ]

  1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour;
1.6 取当前分
int 分=currentTime.Minute;
1.7 取当前秒
int 秒=currentTime.Second;
1.8 取当前毫秒
int 毫秒=currentTime.Millisecond;
...

阅读全文…

原创日志 ie网页没有显示,或者部分无显示

[ 2005-05-24 15:38:20 | 作者: admin ]
编码的问题,使用自动就可以了

掌握ADO.NET的十个热门技巧

[ 2005-05-24 14:31:07 | 作者: admin ]


掌握ADO.NET的十个热门技巧

--------------------------------------------------------------------------------


下载本文代码
见资源
 
.NET的数据访问编程模式需要一套新的技巧和最佳方法。
by Dino Esposito
技术工具箱:VB.NET、SQL Server 2000、XML
ADO.NET提供了一个统一的编程模式和一组公用的类来进行任何类型的数据访问,而不管你用何种语言来开发代码。ADO.NET是全新的,但又与ADO尽可能保持一致,它使编程模式从一个客户端/服务器、基于连接的模式转变到了一个新的模式,这个新模式可以让断开的前端下载记录、离线工作、然后重新连接来提交变化。ADO.NET是WinForms应用程序、ASP.NET应用程序和Web ...

阅读全文…

因特网上Cookies是如何工作的

[ 2005-05-24 13:35:59 | 作者: admin ]

因特网上Cookies是如何工作的

因特网上的Cookies是令人难以置信的简单。但它具有自己独特的生命力,Cookies是在始于2000年2月的关于因特网隐私保护而引发的激烈争论后开始引起媒体的广泛关注的。

在另一方面,Cookies提供了是的WEB导航变得容易的能力,几乎每个主要网站的设计者都会是用Cookies,因为Cookies能够提供容易的收集正确的站点访问者的信息的方法。

我们将看一下Cookies的基本技术细节和它的一些特点。

 

Cookies基础

 

在2000年4月,我在一份很受尊敬很有影响的报纸上看到一篇关于因特网隐私保护有深度的文章,在这篇文章里包含了对Cookies的定义,如下:

 

Cookies是web站点放置到你的硬盘上的程序。它们驻留在你的计算机上收集关于你在因特网上所做的一切事情的信息,并且web站点可以在任何时候读取到Cookies收集到的所有信息。
...

阅读全文…
将SQL SERVER中所有表的列信息显示出来〔总结〕
中文转载--
 
 
正在作一个关于SQL SERVER数据库导入Excel文件的程序,要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下:

SELECT SysObjects.Name as tb_name, SysColumns.Name as col_name, SysTypes.Name as col_type, SysColumns.Length as col_len, isnull(SysProperties.Value,SysColumns.Name) as col_memo,
case when SysColumns.name in
(select 主键=a.name
...

阅读全文…

rgb转html颜色

[ 2005-05-24 13:33:55 | 作者: admin ]
private string ConvertColorFormat(Color RGBColor)
{
return "#" + (RGBColor.R < 16 ? "0" : "" ) + RGBColor.R.ToString("X") +
      (RGBColor.G < 16 ? "0" : "" ) + RGBColor.G.ToString("X") +
      (RGBColor.B < 16 ? "0" : "" ) + RGBColor.B.ToString("X");
}

SQL Server应用程序中的高级SQL注入(2)

[ 2005-05-24 13:32:26 | 作者: admin ]
SQL Server应用程序中的高级SQL注入(2)
中文转载--
 
 
SQL Server应用程序中的高级SQL注入

[xp_cmdshell]
许多存储过程被创建在SQLSERVER中,执行各种各样的功能,例如发送电子邮件和与注册表交互。
Xp_cmdshell是一个允许执行任意的命令行命令的内置的存储过程。例如:
Exec master..xp_cmdshell ’dir’
将获得SQLSERVER进程的当前工作目录中的目录列表。
Exec master..xp_cmdshell ’net user’
将提供服务器上所有用户的列表。当SQLSERVER正常以系统帐户或域帐户运行时,攻击者可以做出更严重的危害。

[xp_regread]
另一个有用的内置存储过程是xp_regXXXX类的函数集合。
Xp_regaddmultistring
...

阅读全文…