查询mysql数据库时遇到的一个奇怪的问题
我用一个sql语句联合查询几个表,在navicat上查询输入这个语句可以出现结果,但在代码里用该语句查询时datatable接收完后是个空的,不知道这是为什么。下面是我的数据库查询语句:
MySqlConnection conn = new MySqlConnection("Server=localhost;Database=t;port=3306;User Id=root;Password=''");
conn.Open();
MySqlDataAdapter mda = new MySqlDataAdapter(sql, conn);
DataTable dt = new DataTable();
mda.Fill(dt);
conn.Close();
return dt;
求高人帮忙指点迷津~sql语句没有问题~
[解决办法]
如果连接语句 用户名和密码没有错误,单看这里,不知是哪里出了问题