我在VS2013中制作了一个软件,它在MSSQL2014中有一个数据库。当我在我的PC上运行它(我的OC操作系统是Windows-7 64位),软件工作(如果数据库在我的PC或本地网络中的其他PC)但是当我想在其他PC(特别是一些PC)中运行它时使用windows-7 32位,当它想要连接到数据库时有问题 - 当它想要加载表单时它没有问题。)
SqlConnection sqlConnection1 = new sqlConnection("Server=192.168.100.18;Database=test;User Id=sa;Password=111;");
SqlCommand cmd = new SqlCommand();
SqlDataReader reader;
cmd.CommandText = "SELECT * FROM test";
cmd.CommandType = CommandType.Text;
cmd.Connection = sqlConnection1;
sqlConnection1.Open();
reader = cmd.ExecuteReader();
sqlConnection1.Close();
MessageBox.Show("Ok");
程序运行时的代码sqlConnection1.Open();想要执行它有一个错误:
Attempted to read or write protected memory. This is often an indication that other memory is corrupt
但它在本地网络中的其他PC中没有错误地工作
答案 0 :(得分:0)