c# - 需要帮助解决显示位置 0 没有行的错误
问题描述
我正在处理 ac# 项目,在这个项目中,我想选择一些数据并在 datagridview 中显示,但我的数据库中有数据,我有一个 select 查询,但是当我单击按钮时,我得到了这种类型的错误这在位置 0 没有行
这是屏幕截图
这是我的代码
dataGridView4.Columns.Add("", "Leave Consumed");
dataGridView4.Columns.Add("", "Leave Allaowed");
dataGridView4.Columns.Add("", "Balance");
for (int i = 0; i < dataGridView4.Rows.Count; i++)
{
DataSet ds1211122 = new DataSet();
DataTable dt1211122 = new DataTable();
ds1211122.Tables.Add(dt1211122);
OleDbDataAdapter da1211122 = new OleDbDataAdapter();
da1211122 = new OleDbDataAdapter("SELECT Sum(USERID) FROM [CHECKINOUT] where " +
"[CHECKTYPE]= '" + "I" + "'AND [USERID] = " +
dataGridView4.Rows[0].Cells[1].Value.ToString() + "AND [CHECKTIME] Between #" +
dateTimePicker2.Value.ToString() + "# AND #" +
dateTimePicker1.Value.ToString() + "# Group By [USERID];", VCON);
da1211122.Fill(dt1211122);
int num = 0;
num = Convert.ToInt32(dt1211122.Rows[0][0].ToString());
VCON.Close();
}
解决方案
推荐阅读
- nginx - 'Referrer-Policy' 'Origin' 在 IE11 中不起作用
- java - 如何在控制台中抑制 Flyway 迁移输出?
- google-cloud-platform - 关于 GCP 中“列出”IAM 权限的说明
- redhat - 重新连接到现有的 Red Hat 会话
- python - 如何在不迭代的情况下根据开始/结束索引对定义 numpy 数组的多个切片?
- algorithm - 重复字节序列的CRC32
- python - 如何从这个 JSON ARRAY 中提取一个值?
- reactjs - React 站点怎么可能是静态的?
- c# - 从字符串创建文件并下载
- c++ - _CrtSetAllocHook - 空文件名和 lineNumber 参数