c#连接oracle数据库时执行更新操作无效?

rolin-刘瑞 2013-05-27 03:39:30
代码如下
public int Update1()
{
OracleConnection conn = new OracleConnection(@"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.18.11.222)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=system;Password=manager");
conn.Open();
string sql = "update system.users set name='www',pwd='bbb' where id=1";
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = sql;
int result = cmd.ExecuteNonQuery();
conn.Close();
return result;
}
返回值影响行数为零行,我的数据库里确实存在id=1的记录
...全文
206 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
devmiao 2013-10-26
  • 打赏
  • 举报
回复
select * from system.users where id = 1 能查到么
wind_cloud2011 2013-10-26
  • 打赏
  • 举报
回复
你在管理器里查询一下这句:update system.users set name='www',pwd='bbb' where id=1,看有没有影响
Andy__Huang 2013-10-26
  • 打赏
  • 举报
回复
你单独在plus sql里面执行那个语句,能够执行成功吗?
sinnhe 2013-10-26
  • 打赏
  • 举报
回复
lz,你的本机上安装客户端么
CMS内容管理v2.8源码 功能介绍: CMS 是一套采用C#开发的,基于.net2.0,可以运行于Oracle、SQLite、Sqlserver、MySQL、Access等数据库之上的网站内容管理系统软件(Content Manage System,简称CMS)。 CMS v2.8将更多的注意力集中在了用户体验和代码质量上,为此,我们在功能精简提炼和性能优化上做了大量工作: a、新建了辅助站点2点 b、撰写辅助文档4个 c、提取非必须功能13个到微七插件商城 d、重构发布可视化模板功能,得到10速提速 e、修正BUG 100+个 f、完成脚本和后端代码共计10000余行后 CMS 2.8.2更新 1、修正反馈模型提交后跳转地址不正确的bug。 2、添加类别三级联动控件。 3、内容模型详细页要添加支持取缩略图的方法。 4、在ModelList页面上添加设置是否使用旧的列表界面。 5、反馈模型-办理权限-增加“不受理”,“转办”的权限,反馈页面根据权限 呈现不同的按钮。 6、We7.Model.UI下添加可取得当前文章ID的控件。 7、改写OnLoad为OnInit,防止前台页面重写OnLoad造成权限丢失。 8、后台列表删除一条记录后,自动刷新列表。 9、修正工作量统计,按用户、栏目查询间选择无效的问题。 10、修正任意文件下载bug。 11、内容模型类别控件数据格式化的修正。 12、缩短ShopService的过期间。 13、WriteLog()方法的异常处理。 14、如反馈模型是加密,前台信息列表进入详细页候需要输入密码 15、反馈查询信息列表页,默认读出列表 16、查询数据库部分地方Name字段需改为Title;反馈类型加密验证;反馈类型加排序字段。 17、BaseWidgetList.cs中的PageSize属性移至WidgetList.cs;添加类别,仅同一层级同一父类别下的名称不可重复。

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧