小子哟 2013-08-20 07:55 采纳率: 0%
浏览 2001

MyDataSet.Tables[0].Rows.Count =0

conn.Open();//打开数据库
//用于填充DataSet和更新SQL数据库及其一个连接
SqlDataAdapter MyAdapter = new SqlDataAdapter(sqlStr,conn);
//定义一个缓存
DataSet MyDataSet = new DataSet();
//清空缓存
MyDataSet.Clear(); ------这个地方就为0
//将MyAdapeter获取的数据添加到MyDataSet中
MyAdapter.Fill(MyDataSet);
conn.Close();

//判断MyDataSet中的数据是否为空,不是空则返回MyDataSet中的数据,否则返回空
if (MyDataSet.Tables[0].Rows.Count != 0)
{
return MyDataSet;
}
else
{
return null;
}

  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-01-13 10:13
    关注

    上述代码首先打开数据库连接,然后使用SqlDataAdapter类执行SQL语句,将结果填充到DataSet中。然后关闭数据库连接。最后判断MyDataSet中的数据是否为空,不是空则返回MyDataSet中的数据,否则返回空。


    其中MyDataSet.Clear()这一行用于清空缓存。如果MyDataSet.Tables[0].Rows.Count = 0,则表示MyDataSet中没有数据。

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?