最近遇见了一个很诡异的情况,就是当我们关联表查询时,副表如果有bit类型的字段的话,C#驱动读取该列时就会抛出“DBNull.Value不能转换为其他类型”的异常,但是我们如果拿出sql语句单独查询的话,该字段根本就不是空的,而且如果我们把bit类型改为tinyint(值不变)就又能读取出来了,这种情况貌似只在联合表查询时副表的bit类型字段中出现,不知道是什么原理

最新文章

  1. html5基础知识点
  2. js中的原形链问题
  3. Hibernate的核心API
  4. C++中实现回调机制的几种方式[转]
  5. HMM 自学教程(六)维特比算法
  6. 使用 PHP cURL 提交 JSON 数据
  7. Oracle ->> 查看分区表的每个分区的数据行分布情况
  8. leetcode@ [131/132] Palindrome Partitioning & Palindrome Partitioning II
  9. mysqldump 一些参数体验
  10. tomcat oracle 连接池配置
  11. JAVA解决大数
  12. 玩转Vim-札记
  13. virtual box 安装centos min
  14. Spring Cloud Netflix Zuul 重试会自动跳过经常超时的服务实例的简单说明和分析
  15. Python3NumPy——ndarray对象
  16. Python基础教程学习笔记:第二章 列表和元组
  17. NS3 fifth.cc 拥塞窗口实例
  18. Solaris 11, gcc 的安装
  19. (1)Oracle基础--用户与登录
  20. pickle库的使用

热门文章

  1. JVM内存组成
  2. BZOJ4710 [Jsoi2011]分特产 容斥
  3. BZOJ3038 上帝造题的七分钟
  4. GSL--GNU Scientific Library 小记
  5. find命令进阶用法(一)
  6. Java并发与多线程与锁优化
  7. orcale获取表、字段信息
  8. 【LeetCode 57】插入区间
  9. delphi 半透明窗体类
  10. [20190727NOIP模拟测试9]单(single) 题解(树上dp)