これを使用してWampserverからテーブルを読み取ろうとしていますが、「SQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできませんでした。確認してください。インスタンス名が正しく、SQL Serverがリモート接続を許可するように構成されている(プロバイダー:Named Pipes Provider、エラー:40-SQL Serverへの接続を開くことができませんでした)」
ローカルホストにpingを実行すると、すべてのpingが受信されます。このコードは正しいですか?
private void button5_Click(object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection("user id=root;" +
"password=pass;server=localhost;" +
"database=database; " +
"connection timeout=10");
string query = "select * from table";
SqlCommand cmd = new SqlCommand(query, myConnection);
myConnection.Open(); // the error
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(tabelsql);
myConnection.Close();
da.Dispose();
}