随记
1.asp.net 默认提交是post 根据 Page.IsPostBack 就能猜出来 默认的是哪种提交方式 而 html 默认是 GET
2. 远程连接 Process.Start( "mstsc","/v:192.168.1.1");
3. 获取本机的IP Dns.GetHostEntry(Dns.GetHostName()).AddressList[2].ToString() --手机端失败 建议用后的方法获取
4.[C#]SqlDataReader如何判断栏位值为null 1.DataReader.IsDBNull(DataReader.GetOrdinal("栏位名称")) 2.如果是 DataTable 的 Row 的话 , 要用 Row.IsNull("栏位名称")
5. <form method="post" action="FileUpload.ashx" enctype="multipart/form-data"> 表单上传文件 必须要这样写
6.select * from (select *,row_number() over (order by ysbm ) as num from doctor ) as t where num>=1 and num<=10 //开窗函数
7. 表单接受 get/post : request.Query["name"]/request.Form["name"] 直接写法 request【"name"】
1. 在.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
3. 系统环境类的通用属性:
当前电脑名:static System.Environment.MachineName
当前电脑所属网域:static System.Environment.UserDomainName
当前电脑用户:static System.Environment.UserName
4. CSServer.Utils.ShareFunction.CreateDbLinkString(); 弹出数据库连接设置
5. 遍历 Enum
foreach (var item in Enum.GetNames(typeof(sex)))
{
MessageBox.Show(item);
}