我已在带有SQL Server 2012的Visual Studio 2015中使用Install Sheild将应用程序编译到Setup.exe。该应用程序在我的计算机上工作,但是当我将Setup.exe传输到客户端计算机时,它没有工作,则客户端计算机出现问题。
需要一种处理应用程序的方式
我已将数据库附加到SQLSERVER Managment studio。
我有 将配置文件数据源=“”更改为客户端计算机地址 但仍然无法正常工作。
公共静态字符串GetConnection()
{
return ConfigurationManager.ConnectionStrings["MyCon"].ConnectionString;
}
SqlConnection con = new SqlConnection(GetConnection());
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("Select EmpID from RegForm",con);
int i= Convert.ToInt32(cmd.ExecuteScalar());
if(i!=0)
{
MessageBox.Show("value type is " + i);
con.Close();
MessageBox.Show("Connection is closed ");
}
}
我只希望该编译应用程序开始使用配置数据源属性中的设置路径,并且编程开始使用Active Database