asp对VF数据库进行操作的简单问题---在线等待
我建立了一个sbgl.dbc的VF数据库,其中有equpment、pc、server_t、user四张表。
为了在表中添加记录,我写了以下一段asp程序:
1 <%@ language=vbscript %>
2 <%
3 set conn=server.createobject("adodb.connection")
4 conn.open "sbgl"
5 set rs=server.createobject("adodb.recordset")
6 strsqlc="select * from equipment"
7 rs.open strsqlc,conn,2,3
8
9 rs.addnew
10 rs("num")="cool"
11
12 if rs.supports(adupdate) then
13 rs.update
14 end if
15
16 rs.close
17 conn.close
18
19 %>
20 <script language="vbscript">
21 msgbox"已经成功地添加了一条记录!",64,"添加成功!"
22 </script>
23 <%
24 %>
发现在13行处报错。可当我把6行的表名改为pc时则可以正常运行。我由此推断不是
程序的问题是表equpment的问题。可是我不知此表问题出在何处,此表我删掉重建
过了还是不行。equpment表结构如下:
1 num 字符型 10
2 company 字符型 50
3 department 字符型 50
4 eqname 字符型 50
5 model 字符型 50
6 source 字符型 50
7 state 字符型 10
8 duty 字符型 50
9 usesys 字符型 50
10 ip_address 字符型 20
11 equser 字符型 10
12 accepter 字符型 10
13 age 字符型 10
14 mo 字符型 10
15 remark 备注型 4
请高手指导问题解决办法,问题解决必给分,十分感谢!