搞不懂OracleCommand.ExecuteScalar()返回的object对象该如何使用,似乎强制转化为INT不行;而且同样一条sql语句:select ID from MNG where ID=0000001 and PW=123456;
在管理器sql developer 里面能正确返回条目 00000001,但用ExecuteScalar()返回值却是空,想不通求各位大大详细说明ExecuteScalar()函数作用以及返回值的使用方法!
另一个小问题:昨天没关sql developer 直接点关闭计算机,今天打开发现建的表还在,表里的数据却都没了,不解

解决方案 »

  1.   

    另一个小问题:昨天没关sql developer 直接点关闭计算机,今天打开发现建的表还在,表里的数据却都没了,不解你插入了数据没有提交咯
      

  2.   

    提交?! 那个选项,没有看到啊,以前学SQL sever的,对oracle非常不熟,求指导!
      

  3.   

    1
    这事情也不解
    2
    没有提交 
    commit
      

  4.   

    有个绿色向下的箭头 鼠标放上去 显示 commit 这个就是提交
    还有个红色向上的箭头  鼠标放上去 显示rollback 这个就回滚