易截截图软件、单文件、免安装、纯绿色、仅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分页问题

select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......

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

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

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

谁能推荐几本oracle的书或视频 - Oracle / 非技术区

谢谢
我也是想知道

me too

我 也 想 知 道 其 他 的,我 现 在 就 在 学 orcale 数 据 库,我 
用 的 是 赵 元 杰 编 的.......

个人觉得原理性的东西看一些官方文档可能会好一些 如果没有老师教 ......

asp.net mvc 站点发布碰到问题 - .NET技术 / ASP.NET

服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号