c# - 错误 无法从传输连接读取数据。对等方重置连接。赛马林
问题描述
当我暂停我的应用程序并在一段时间后恢复时,我收到以下错误消息:
System.IO.IOException:无法从传输连接中读取数据。对等方重置连接 ---> system.net.sockets .....
我已经分配了一个类,它定义了我的活动示例中的所有对象:
public class Connection: Activity
{
protected SqlConnection con;
protected string MyIp;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
var prefs = Application.Context.GetSharedPreferences("Preferences", FileCreationMode.Private);
MyIp = prefs.GetString("IpAdress", null);
con = new SqlConnection("Data Source = " + MyIp + "; Initial Catalog = WiOrder; user id = admin; password = 1234;Connection Timeout=5");
}
}
这是我在活动中调用此类的方式:
public class Main : Connection
{
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
//Rest of my code
con.Open();
SqlCommand cmd = new SqlCommand (//query,con);
//.........
}
}
解决方案
推荐阅读
- php - 图像膨胀效果
- logrotate - Logrotate,我的 custom.conf 文件没有处理旧的日志文件
- python - 如何在大型数据集上对大量熊猫数据框选择调用进行多线程处理
- mysql - SQL查询计算并显示一年中每个月的总和数据
- android - 触发手动事件的android后台服务
- google-cloud-platform - Compute Engine SSH:您没有足够的权限通过 SSH 访问此实例
- opam - OPAM:我可以在不同的 shell 中同时在不同的交换机上工作吗?
- arrays - AWK - 从数组计算最高销售额
- python - 使用 2 个字符串替换,而第一个对第二个没有影响
- java - JADE Multi-agent 将元素添加到 JSON 数组中