【发布时间】:2012-04-13 21:57:26
【问题描述】:
我使用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,然后它起作用了。
【问题讨论】:
-
在数据库中添加内容是什么意思?你是说还没有内容/数据(在这种情况下,结果完全是预期的)?
-
你的第一条评论是 myconn 的价值是什么
-
@SkonJeet 在评论中提出问题“myconn 的价值是什么”,编辑了评论,现在假装你无法理解我在说什么,这很有趣......好吧,算了吧。
-
我没有。即使我这样做了——“睁开你的眼睛”——也没有必要那样粗鲁。
-
通过写“睁开你的眼睛”我想说再看看这个问题,对不起,如果这对你来说很粗鲁(英语不是我的母语)
标签: c# mysql asp.net sql-server