1、如何编程获得本机网卡的MAC地址
2、如何编程获得本机SQL server数据库使用的端口,并阻止外来的连接,当条件获得时,再允许外来的连接
3、请问获得SQL SERVER数据库当前的信息传输流量怎么做

解决方案 »

  1.   

    to 1
    http://topic.csdn.net/t/20030415/13/1662992.html
      

  2.   

    1.网卡地址:
    /// <summary>
      /// 取得设备网卡的MAC地址
      /// </summary>
      public string GetNetCardMacAddress()
      {
       mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
       moc = mc.GetInstances();
       string str = "";
       foreach(ManagementObject mo in moc)
       {
        if((bool)mo["IPEnabled"] == true)
         str = mo["MacAddress"].ToString();
          
       }
       return str;
      }
    2.sqlserver的端口
    默认好像是1434,改了获得端口,请参看以下这两篇文章,里面很全:
    http://halgogo.cnblogs.com/articles/187082.html
    http://www.7xm.net/info/14958.html
    3.传输流量在服务器上可以做
      

  3.   

    刚看了一下,上面我刚发的帖子的2里面:
    http://halgogo.cnblogs.com/articles/187082.html展示的代码有点错误,一个for循环不全,应该是:
     for(int i=0;i<strofthis.Length;i++)
      {   Console.Write(strofthis[i]);   Console.Write('\n');   }