连接本地的计算机? 你本机有数据库吗? 假如,你存到本机了,那么你本机的数据,又需要同步到服务器的数据库里,这会带来一系列的问题,你们开发时,就应该考虑到这些问题。问题太多了

解决方案 »

  1.   


    恩 本地有数据库,假如在断网的情况下操作就存入到本地计算机,一旦连上网就会把数据存入到服务器的数据库里,我现在很迷糊.。。
      

  2.   

     public static bool CmdPing(string strIp)
            {
                bool result = false;
                System.DateTime dt = System.DateTime.Now;
                try
                {                
                    Process p = new Process();
                    p.StartInfo.FileName = "cmd.exe";
                    p.StartInfo.UseShellExecute = false;
                    p.StartInfo.RedirectStandardInput = true;
                    p.StartInfo.RedirectStandardOutput = true;
                    p.StartInfo.RedirectStandardError = true;
                    p.StartInfo.CreateNoWindow = true;                
                    p.Start();
                    p.StandardInput.WriteLine("ping -n 1 " + strIp);
                    p.StandardInput.WriteLine("exit");
                    string strRst = p.StandardOutput.ReadToEnd();
                    if (strRst.IndexOf("(0% loss)") != -1)
                    {
                        result = true;
                    }
                    p.Close();                
                }
                catch
                {
                    result = false;
                }
                    return result;
            }测试一个IP 地址 判断网络是否连通
    如果 不通 就保存到 本地
      

  3.   

    只能先判断网络,然后再做具体处理,而且是自动的处理
    网络不通时,存到本地数据库
    待网络通了,再把不通期间存到本地的数据同步到服务器?