asp input type"radio" 的值怎么插不进数据库里?
错误类型:MicrosoftJETDatabaseEngine(0x80040E10)至少一个参数没有被指定值。<dd>性别:<inputtype="radio"name...
错误类型: Microsoft JET Database Engine (0x80040E10) 至少一个参数没有被指定值。 <dd>性 别:<input type="radio" name="sex" value="男" checked="checked" /> 男 <input type="radio" name="sex" value="女" /> 女</dd> 插进数据库里 sex =request.form("sex") <!--#include file="conn.asp"--> <% sql ="insert into teacher (tname,sex,cname,xueshi,xuefen,didian) values ("&tname&","&sex&","&cname&","&xueshi&","&xuefen&","&didian&")" set rs = server.createobject("adodb.recordset") conn.execute(sql) call close_conn %> 其他的省略了,就是sex的值传不进来,如果把sex从代码中删去,程序运行正常。
展开
展开全部
Microsoft JET Database Engine (0x80040E10) 至少一个参数没有被指定值。 可能是你的IIS设置的有问题的,不允许插入数据,解决办法是,设置可以修改数据 一般来说,这个问题会发生在磁盘格式为NTFS的情况下,由于这个格式加入了安全性的控制,但是在XP的系统下文件夹的被默认为“默认共享”,在“属性”选项卡里是找不到“安全性”这项的。因此应该更改这项设置。方法叙述如下: 打开任意一个文件目录,点击“工具”->“文件夹选项”->“查看”,找到“使用简单文件共享(推荐)”这项,把前面的勾去掉。 在网站所在文件夹上单击右键,选择“属性”,这时就能找到“安全”的选项卡,添加一个用户Everyone,权限设为“完全控制”,这样任何人都对你的网站目录有读写权限了,问题得以解决。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询