急问题,不懂

gemininet 2004-09-20 10:36:16
OleDbConnection Ole_Conn=new OleDbConnection(StaticValue.ConnStr);
string Sql="Update T_a Set dd=dd+1 where id=1";
Ole_Conn.Open();
OleDbCommand Ole_Cmd=new OleDbCommand(Sql,Ole_Conn);
int R_Value=Ole_Cmd.ExecuteNonQuery();
Ole_Conn.Close();
Ole_Conn.Dispose();
这样执行为什么会提示:操作必须使用一个可更新的查询。 这个错误呢,真奇怪啊,请求大家帮忙看一下
...全文
59 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
暗石绿 2004-09-20
  • 打赏
  • 举报
回复
"一样啊,我把权限已经加上的,还是一样的错误,SQL语句我想应该没什么问题吧
"
gemininet 2004-09-20
  • 打赏
  • 举报
回复
啊,可以了,我什么都没动,就好了,真是奇怪..我要晕死了.
gemininet 2004-09-20
  • 打赏
  • 举报
回复
各位兄弟帮着试一下呢,为什么我总是不行呢,因为以前一直用的sqlserver做的数据库,现在做小系统也就用access了,居然遇到这样的情况
gemininet 2004-09-20
  • 打赏
  • 举报
回复
我是在2003操作系统下开发的.
exboy 2004-09-20
  • 打赏
  • 举报
回复
看上去代码却实没有错.
gemininet 2004-09-20
  • 打赏
  • 举报
回复
一样啊,我把权限已经加上的,还是一样的错误,SQL语句我想应该没什么问题吧
暗石绿 2004-09-20
  • 打赏
  • 举报
回复
access 的权限问题。
右击 access 数据库文件。把 everyone 的完全控制权限加上。
simonllf 2004-09-20
  • 打赏
  • 举报
回复
看样子没错。可能是SQL语句有问题了。。你可以先到SQL中运行一下你的语句确认没问题。
gemininet 2004-09-20
  • 打赏
  • 举报
回复
TO:likj
可以这么写的啊
gemininet 2004-09-20
  • 打赏
  • 举报
回复
int类型啊
likj 2004-09-20
  • 打赏
  • 举报
回复
Set dd=dd+1?
怎能如此写SQL语句
字段名能加一吗
exboy 2004-09-20
  • 打赏
  • 举报
回复
dd 列是什么数据类型?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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