Asp.net

Windows自带NAT端口映射

由于有需求进行端口映射,又不想装乱七八糟的软件,Windows本身自带的路由远程访问配置太麻烦,还要两块网卡,坑爹啊。其实Windows本身命令行支持配置端口映射,条件是已经安装了IPV6,启不启用都无所谓,我在win...

C#获取字体集合

通过InstalledFontCollection类的Families属性来获取系统安装的所有字体ListItemCollection TextStyle = new ListItemCollection();System.Drawing.Text.InstalledFontCollection CollectionFont = new System.Dr...

C#快速释放内存的方法

.Net类型分为两大类,一个就是值类型,另一个就是引用类型。前者是分配在栈上,并不需要GC回收;后者是分配在堆上,因此它的内存释放和回收需要通过GC来完成。GC的全称为“Garbage Collector”,顾名思义就是垃圾回...

向silverlight传递自定义参数

在silverlight往往还是有一些获取不到的东西,比如说客户机的ip等的数据.可以通过初始化sl时把参数传入sl中.向silverlight传递自定义参数1.修改page类public Page(string passText){   &...

PrintPreviewDialog简单加控件

在.NET中要使用打印服务非常的简单,微软已经为我们提供了下面一些类辅助我们执行打印操作PrintDocument;PrintDialog;PrintPreviewDialog;......有了上面的3个类,我们很轻松的就能设计一个程序的打印功能,实际...

C# 创建临时文件

// 在临时文件只能够创建一个临时文件并返回该文件的完整路径:// C:\Documents and Settings\YourName\Local Settings\Temp\tmp3E6.tmpSystem.IO.Path.GetTempFileName();/// <summary>/// 根据文件名返...

C#压缩和修复Access数据库

下面这段C# 代码可以用来压缩和修复Access数据库,不管它是一个简单的".mdb"还是一个".mdw"网络共享数据库,这个过程和你在用MS Access应用程序中使用的"工具-数据库实用工具-压缩和修复...

LINQ操作Access数据库

从理论上讲LINQ to SQL里面都是用的DbConnection,而不是SQLConnection,所以Linq支持所有的数据库类型的。LinqToAccessDB主要包括一个实现IProvider的类,以支持Access数据库的查询。ReflacLinq是一个从System.D...

C#Winfrom点击DataGridView单选整行

FullRowSelect:单击行标题只能选择整个行。如果 DataGridView.MultiSelect 为 True,则用户可以选择多个行winform DataGridView单击选中一整行,只能单选,不能选择多行,只能选择一行设置DataGridView的属性Sel...

获取Access数据库中的所有表名

OLE DB .NET Framework 数据提供程序还使用 OleDbConnection 对象的 GetOleDbSchemaTable 方法来公开架构信息。GetOleDbSchemaTable 将 OleDbSchemaGuid(标识要返回的架构信息)和所返回列上的约束数组用作参...