我使用MySQL
作为数据库,我想在浏览器中将表数据检索到GridView
。下面是我正在使用的代码,没有错误但是如果我运行页面,则显示空白
MySqlConnection myconn = new MySqlConnection("server=localhost;user id=;password=;database=workers;");
string strSQL = "select * from details";
MySqlDataAdapter mydata = new MySqlDataAdapter(strSQL, myconn);
MySqlCommandBuilder cBuilder = new MySqlCommandBuilder(mydata);
DataSet ds = new DataSet();
mydata.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
myconn.Close();
我通过在DB中添加DB文件和相同内容尝试了Microsoft SQL Server
DB,然后就可以了。
答案 0 :(得分:1)
你没有打开你的联系。尝试添加此
myconn.open();
在此行之前
MySqlDataAdapter mydata = new MySqlDataAdapter(strSQL, myconn);
答案 1 :(得分:0)
打开您的数据库连接