易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net C# oracle 插入数据不成功

racleDataBase是自己定义的一个操作数据库的类,NoReturnSql是执行简单的sql语句的方法
public void NoReturnSql(string Sql)
    {
        Open();
        Cm = new OracleCommand(Sql, Cn);
        Cm.ExecuteNonQuery();
        Close();
    }

使用NoReturnSql方法执行查询可以返回记录,执行插入语句却不成功,不知为何。如下

OracleDataBase OraHelper = new OracleDataBase();
        string strSql = "insert into bank (key,bank_id,bank_name,a_len) values(999,'12345678','中国建设银行',18)";
        OraHelper.NoReturnSql(strSql);

恳请赐教!
public void NoReturnSql(string Sql)
    {
        Open();
        Cm = new OracleCommand(Sql, Cn);
        Cm.ExecuteNonQuery();
        Close();
    }


你确定这个方法没有问题?

检查下字段类型和字段大小吧。

我这个插入语句在toad执行过是可以的
NoReturnSql执行Select的sql语句是可以返回记录的

那就检查下字段类型,比如bank_id是string?

xiang zi zi

提示什么错误,字段类型是否一致

Open();
Cm = new OracleCommand(Sql, Cn);
open和cn是否正确呢?会不会数据


相关问答:

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......

求助ORACLE批量清除表数据的问题 - Oracle / 开发

比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......

是oracle的bug么?散分了! - Oracle / 基础和管理

本来要写个update语句
update table_a A
  set A.flag=1
  where A.id in (select B.id from table_b B)
结果误写成
update table_a A
  set A.flag=1
  where ......

oracle 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号