0

下面是一个使用 MySQL 连接器 6.6.5 可以正常工作的代码片段

MySqlDataAdapter da = new MySqlDataAdapter();
da.SelectCommand = new MySqlCommand("uspSelectsitemap", MySqlConn);
DataTable dt = new DataTable("SiteMap");
da.Fill(dt);

DataRow[] dtrows = dt.Select("ParentID IS NULL");
foreach (DataRow dr in dtrows)....

不幸的是,我发现我的网络主机仍然使用 MySQL 5.0,我不能使用da.Fill(dt); dt.Select("ParentID 为 NULL"); 所以我必须做出调整。从上面可以看出,我返回了行,然后从该数据表中获取某些行并遍历这些行。这不适用于 MySQL 5.0,我想知道是否有在 MySQL 5.0 中执行此操作,例如使用数据集?

4

0 回答 0