zoukankan      html  css  js  c++  java
  • 列"xx"不在表Table中

    在数据库中用了left join来查一个表的所有列和另一个表的一个列,但无论用IDataReader还是DataSet都不能获取到另一个表的列,调试时总是说没有那个值,但在数据库中执行语句又有。一直想不明白,后来把另一个表的一列放在一个表的所有列前,行了……问题发生的原因不知道……问题解决的原理……也不明白……晕……

     
    例子:
    1 select c.*,s.ID from Con as c left join SB as s on c.SBID=s.ID
    这个就查不出s.ID来。
    1 select s.ID,c.* from Con as c left join SB as s on c.SBID=s.ID
    这个就行了……
     
    运行环境:vs2010,测试数据库:sql2012,实现数据库:sql2008,连接方式:企业库存储过程
  • 相关阅读:
    eclipse技巧总结
    java中的全等和相似
    curl命令
    tr命令
    Ubuntu下安装支付宝安全控件
    Firefox about
    Ubuntu Terminal Shortcut
    ulimit
    ajax post(copy part)
    getopt
  • 原文地址:https://www.cnblogs.com/qiywtc/p/3438628.html
Copyright © 2011-2022 走看看