したがって、SQL接続にこのコードを使用してローカルサーバーに接続します:
public void ConnectToSql(string ServerName, string UserName, string Password)
{
string strConnection = "server=" + tbServer + ";uid=" + tbUser + "; pwd=" + tbPwd;
SqlCon = new System.Data.SqlClient.SqlConnection();
SqlCom = new System.Data.SqlClient.SqlCommand();
SqlCon.ConnectionString = strConnection;
SqlCom.CommandType = System.Data.CommandType.Text;
SqlCom.Connection = SqlCon;
{
try
{
SqlCon.Open();
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
}
私はそれを次のように呼びます:
private void Button_Click(object sender, RoutedEventArgs e)
{
ConnectToSql(tbServer.Text, tbUser.Text, tbPwd.Text);
}
Windowsフォームでは完璧に動作しますが、WPFで試してみると、ローカルサーバーに接続できません。任意の提案??