connectionStringを使用するテーブルdbo.MSreplication_optionsがあり、このテーブルをdatagrid1.DataSourceにマップしようとしています。
SqlConnection cnn;
SqlCommand con;
SqlDataAdapter da;
DataSet ds;
protected void Page_Load(object sender, EventArgs e)
{
string strcon = ConfigurationManager.ConnectionStrings["masterConnectionString"].ConnectionString;
cnn = new SqlConnection(strcon);
con = new SqlCommand("select * from dbo.MSreplication_options");
con.Connection = cnn;
ds = new DataSet();
da = new SqlDataAdapter(con);
cnn.Open();
da.Fill(ds);
cnn.Close();
DataGrid1.DataSource = ds.Tables[0].ToString();
}
Web構成
<connectionStrings>
<add name="masterConnectionString" connectionString="Data Source=node39\SQLExpress;Initial Catalog=master;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
実行時にdatagrid1にマップされませんか?私はどのような特定の間違いをしていますか?