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

.net + Access 一个非常非常非常奇怪的问题!达人进!

asp.net + Access,很简单,却很诡异,数据表结构:
表  [wc_subject]
字段 sub_id 自动编号
字段 sub_amount 整型 默认 0
字段 sub_date 日期 默认 now()

asp.net执行.传参如下:

"@sub_date" , DateTime.Now;
"@sub_id", 1

其它不变,SQL语句和执行情况:

A:
update wc_subject set sub_amount=sub_amount+1, sub_date=@sub_date where sub_id=@sub_id
执行结果: 未执行

B:
update wc_subject set sub_amount=sub_amount+1 where sub_id=@sub_id
执行结果:成功

C:
update wc_subject set sub_amount=sub_amount+1, sub_date=@sub_date where sub_id=1
执行结果:成功

D:
update wc_subject set sub_date=@sub_date where sub_id=@sub_id
执行结果:未执行


结论:貌似@sub_date和@sub_id不能同时在一起?好几年前就发现这问题,只是后来一直改为SQL Server,也就没深究,最近突然又想起,想问问达人这是什么道理?(注:未执行时并非报错; 在SQL Server数据库下一切正常.)

代码是什么?
检查参数是否传递进去

引用
代码是什么?
检查参数是否传递进去

这个问题不用考虑,如果换成SqlServer数据库是没有问题的.而且你看上面四种情况,只是SQL语句的变动,其它不变,所以参数值肯定是传过去了的.

呵呵,MDB不是SQLSERVER,最好贴全你的连接字串、代码,才能查找问题所在

Access 数据库和其它的不一样。

改成如下

C# co


相关问答:

Access查找重复问题

ACCESS数据库中有一个tablename表,设计如下 
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注” 
其中"编号"维一,在“ISBN”中有的为空值, ......

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

解决access级联更新问题 - 其他数据库开发 / Access

CREATE TABLE Product(model integer, 
maker varchar(20), 
CONSTRAINT SAND PRIMARY KEY (model), 
CONSTRAINT PANDA FOREIGN KEY (model) REFERENCES PC (model) 
ON DELETE CASCADE ......

dwr Illegal access to default constructor错误

dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
  <param name="formBean" value="prisonerForm"/>
  < ......

tomcat连接Access数据库问题。 - Java / Web 开发

各位高手好,麻烦帮我看下这个数据库连接问题:
做了一个BBS但是数据库就是连接不上。错误代码如下
HTTP Status 500 - 
------------------------------------------------------------------------------- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号