为什么用sql查询了没结果输出,执行成功了,但没有结果输出。  请哪位高手帮忙分析分析,小弟不胜感激!

解决方案 »

  1.   

    你可以先尝试select * from tb是否有数据?
      

  2.   

    那不是遇鬼了,有适合条件的数据查询不出来?最好给出完整的表结构,测试数据,计算方法和正确结果.发帖注意事项
    http://topic.csdn.net/u/20091130/21/fb718680-98ff-4afb-98d8-cff2f8293ed5.html?24281
      

  3.   

    比如说: select sno
            from s;
       能执行  但没啥结果输出。  表里面有符合的数据啊
      

  4.   

    工具/选项/查询结果/网格&文本/执行后放弃结果(不要勾选)
      

  5.   

    kingbase支持国货是好事 唉
      

  6.   

    kingbase 没用过 不知道 不评价
      

  7.   

    Kingbase参考
    一、Kingbase命令参考
    1、登陆kingbase主机用户名与口令
    首先登陆节点10.16.0.101 
    telnet 10.16.0.101
    login:dbtest
    password 为空然后登陆10.16.0.200
    telnet 10.16.0.200
    login:kingbase
    password:空
    2、进入kingbase数据库用户名与口令
    isql -U SYSTEM kingdb
    password 空
    3、SQL语句与表的操作(表weather cities 同post)
    [kingbase@node200 c]$ isql -U SYSTEM kingdb
    Password: 
    Welcome to isql 2.0, the KingBaseES interactive terminal.Type:  \h for help with SQL commands
           \? for help on internal slash commands
           \g or terminate with semicolon to execute query
           \q to quitkingdb=# select * from weather@
         CITY      | TEMP_LO | TEMP_HI | PRCP |    DATE    
    ---------------+---------+---------+------+------------
     San Francisco |      46 |      50 | 0.25 | 1994-11-27
     San Francisco |      43 |      57 |    0 | 1994-11-29
     Hayward       |      37 |      54 |      | 1994-11-29
    (3 rows)kingdb=# select * from cities@
         NAME      | LOCATION  
    ---------------+-----------
     San Francisco | (-194,53)
     New York      | (-200,90)
     Washington    | (-70,40)
    (3 rows)
    4、退出数据库
    mydb=# \q
    其余命令同Postgresql7.3
      

  8.   

    二、出现“连接拒绝错误”怎么办 ?
    利用java(或c)调用postgres7.3或kingbase时出现以下错误提示:
    Connection refused. Check that the hostname and port are correct and that the postmaster is accepting the TCP/IP connections
    原因及解决方法如下:
    在/opt/pgsql73/data/postgresql.conf配置文件中有一项参数:
    tcpip_socket = false 改为
    tcpip_socket = true 即可。三、出现“驱动调用错误”怎么办 ?
    利用java(或c)调用postgres73或kingbase时出现“驱动调用错误”怎么办 ?
    错误提示如下:
    org.postgresql.Driver或者
    com.kingbase.Driver原因及解决方法如下:
    1、 在环境变量里的classpath中没有指出postgresql73的jdbc驱动postgresqljdbc.jar
    2、 利用ftp传输jdbc驱动时没有设置binary模式.
    方法:环境变量里添加
    1、 export classpath=$CLASSPATH:/opt/pgsql73/lib/postgresqljdbc.jar
    2、 设置ftp的binary模式。四、出现“认证失败错误”怎么办 ?
    利用java(或c)调用postgres73或kingbase时出现“认证失败错误” 提示如下
    FATAL:  Password authentication failed for user "yyb"(postgresql)
    或者Au001:Password 认证失败(kingbase)
    原因
    1、 代码中变量username和password填写错误。或者
    2、 系统参数设置错误
    解决方法:
    1、 重新查询数据库username和password。或者
    2、 修改变量local 和host的值由md5改为trust
    /opt/pgsql73/data/pg_hba.conf (postgres73)
    /usr/local/kingbase/data/syshac.scf (kingbase)
    中的
    # TYPE  DATABASE  USER   IP-ADDRESS       IP-MASK           METHODlocal      all          all                                             trust
    host       all          all         127.0.0.1        255.255.255.255       trust
      

  9.   

    你select * from 表 也没数据么?
    那或者print '1' 有数据么?
      

  10.   

    select 1  有结果输出吗?