各位误会我的意思了 因为我的数据表中的数据记录我默认是不打钩,而每次客户被读取一条我想让它打钩 这样我只要到数据库里一查我就知道我的那些数据已经被读取,那些还没有 但是老是写的不正确. <% var conn = Server.CreateObject("ADODB.Connection"); conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("person.mdb")); rs = conn.Execute( "select * from grade" ); sql="update grade set len=true where rs.AbsolutePosition =1"; conn.Execute(sql); conn.close(); %> 其中len就是那个要打钩的字段了,现在我想让第一条记录打钩该怎么办呢,求高手指点... 帮着修改一下
我习惯这样修改纪录,连接数据库后 set rs=server.createobject("adodb.recordset") sql="SELECT top 1* from grade " rs.open sql,conn,1,3 if rs.eof and rs.bof then response.write("<script language='javascript'>alert('此纪录不存在!点击“确定”返回');history.go(-1)</script>") response.End() rs("len")=true rs.update rs.close set rs=nothing
楼上,因为我是想要JS的写法呀 希望那位会动JS的人教教,毕竟这是JS专区吗?
是呀,就是用JAVASCRIPT写的吗 可就是不知道问题出在那里 像VBSRIPT这样写就行了 <% dim sql dim rs dim conn dim islend len=true set rs=server.createobject("adodb.recordset") conn = "DBQ=" + server.mappath("person.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" sql="update mytable set len="&len&"rs.Open sql,conn,1,1%> 它更新是用 len=true sql="update mytable set len="&len&"而JS: sql="update grade set len=true where rs.AbsolutePosition =1"; conn.Execute(sql);是错的 谁会用JS写更新数据库记录,麻烦了?
你选择那个字段,在下面的属性中有这个选项。
因为我的数据表中的数据记录我默认是不打钩,而每次客户被读取一条我想让它打钩
这样我只要到数据库里一查我就知道我的那些数据已经被读取,那些还没有
但是老是写的不正确.
<%
var conn = Server.CreateObject("ADODB.Connection");
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" +
Server.MapPath("person.mdb"));
rs = conn.Execute( "select * from grade" );
sql="update grade set len=true where rs.AbsolutePosition =1";
conn.Execute(sql);
conn.close();
%>
其中len就是那个要打钩的字段了,现在我想让第一条记录打钩该怎么办呢,求高手指点...
帮着修改一下
set rs=server.createobject("adodb.recordset")
sql="SELECT top 1* from grade "
rs.open sql,conn,1,3
if rs.eof and rs.bof then
response.write("<script language='javascript'>alert('此纪录不存在!点击“确定”返回');history.go(-1)</script>")
response.End()
rs("len")=true
rs.update
rs.close
set rs=nothing
希望那位会动JS的人教教,毕竟这是JS专区吗?
可就是不知道问题出在那里
像VBSRIPT这样写就行了
<%
dim sql
dim rs
dim conn
dim islend
len=true
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("person.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
sql="update mytable set len="&len&"rs.Open sql,conn,1,1%>
它更新是用
len=true
sql="update mytable set len="&len&"而JS:
sql="update grade set len=true where rs.AbsolutePosition =1";
conn.Execute(sql);是错的
谁会用JS写更新数据库记录,麻烦了?