Zippy2016
2015-01-22 03:10
采纳率: 100%
浏览 1.6k
已采纳

请问这个问题怎么解决?

图片说明

我的数据库里有“病案号”这一列。从弹出的对话框指出是cellclick出错。到底是我的代码有问题还是数据库?

图片说明

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 兔子党-督察 2015-01-22 04:23
    已采纳

    其实这个问题 排查起来很简单,就是在你出错代码的行数地方打个断点

    debug一下就知道了

    ds.Tables[0].Rows[0]["病案号"].ToString();

    点赞 评论
  • 兔子党-督察 2015-01-22 03:11

    很明显 你的datatable不存在 病案号 这一列啊!!!!

    点赞 评论
  • 兔子党-督察 2015-01-22 04:06

    你的SQL语句看着有问题,将
    select*from 修改成 select * from

    点赞 评论
  • Zippy2016 2015-01-22 05:21

    图片说明 看不出什么问题......

    点赞 评论
  • save4me 2015-01-22 05:30

    首先, 清理一下项目,看看是不是有缓存的问题。
    其次,看看你的datagridview的列名和标题与数据库查询的映射关系和名称是否一致。
    看看这样问题能否解决。

    点赞 评论

相关推荐 更多相似问题