注册 登录
编程论坛 ASP技术论坛

sql2000这样的语句更新不了。。。

ysf0181 发布于 2012-08-21 15:25, 410 次点击
rs_zhaopin.open"select * from xueyuanfaduanxink where xueyuan = '戴丞' and fasongzhuantai= 0 order by id desc",conn_zhaopin,1,3
         
       rs_zhaopin("fasongzhuantai") = 1
       rs_zhaopin.update
    rs_zhaopin.close

该怎么写呢 ?
1 回复
#2
ysf01812012-08-21 16:13
终于找到原因了,xueyuanfaduanxink  表没有主键的缘故,使很多 sql语句莫名的不能执行,大家可要注意了。

我搞了2天才找到原因,唉,希望大家千万不要忘了每个表必须有个主键。一定要的。


我没有,因为我用asp添加表,没注意到主键添加,使得代码执行时,sql更新删除动作其实不起效果的。

怪不得,我最近写的代码老是出问题,以为asp变量没搞好,原来是表的主键没有,造成sql语句更新删除根本就不执行。

千万记住,每个表一定要有个主键。主键主键
1