收录日期:2019/02/20 03:38:17 时间:2016/05/22 09:12:08 标签:ASP.NET
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

操作必须使用一个可更新的查询。 

代码如下:
 '执行添加会员数据的 SQL 命令
      Dim objCmd As New OleDbCommand()
      objCmd.Connection = objConn
      objCmd.Parameters.Add("@帐号", OleDbType.Char).Value = userId.Text
      objCmd.Parameters.Add("@密码", OleDbType.Char).Value = userPwd.Text
      objCmd.Parameters.Add("@姓名", OleDbType.Char).Value = userName.Text
      objCmd.Parameters.Add("@性别", OleDbType.Char).Value = Sex.SelectedItem.Text
      objCmd.Parameters.Add("@出生年", OleDbType.Char).Value = birthYear.SelectedItem.Text
      objCmd.Parameters.Add("@出生月", OleDbType.Char).Value = birthMonth.SelectedItem.Text
      objCmd.Parameters.Add("@出生日", OleDbType.Char).Value = birthDay.SelectedItem.Text
      objCmd.Parameters.Add("@电话", OleDbType.Char).Value = telPhone.Text
      objCmd.Parameters.Add("@移动电话", OleDbType.Char).Value = cellPhone.Text
      objCmd.Parameters.Add("@地址", OleDbType.Char).Value = address.Text
      objCmd.Parameters.Add("@邮件帐号", OleDbType.Char).Value = email.Text
      objCmd.Parameters.Add("@个人网站", OleDbType.Char).Value = webUrl.Text
      objCmd.Parameters.Add("@备注", OleDbType.Char).Value = comment.Text
      objCmd.CommandText= "Insert Into 用户名单(帐号, 密码, 姓名, 性别, 出生年, 出生月, 出生日, 电话, 移动电话, 地址, 邮件帐号, 个人网站, 备注) Values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
      objCmd.ExecuteNonQuery()
      objConn.Close()
      Response.Redirect("OK.aspx?userId=" & userId.Text & "&userPwd=" & userPwd.Text)


显示的时候 objCmd.ExecuteNonQuery()说这句话出现问题

Dim objCmd As New OleDbCommand()
      objCmd.Connection = objConn
      objCmd.CommandText= "Insert Into 用户名单(帐号, 密码, 姓名, 性别, 出生年, 出生月, 出生日, 电话, 移动电话, 地址, 邮件帐号, 个人网站, 备注) Values(@帐号, @密码, @姓名, @性别, @性别, ....)"
      objCmd.Parameters.Add("@帐号", OleDbType.Char).Value = userId.Text
      objCmd.Parameters.Add("@密码", OleDbType.Char).Value = userPwd.Text
      objCmd.Parameters.Add("@姓名", OleDbType.Char).Value = userName.Text
      objCmd.Parameters.Add("@性别", OleDbType.Char).Value = Sex.SelectedItem.Text
      objCmd.Parameters.Add("@出生年", OleDbType.Char).Value = birthYear.SelectedItem.Text
      objCmd.Parameters.Add("@出生月", OleDbType.Char).Value = birthMonth.SelectedItem.Text
      objCmd.Parameters.Add("@出生日", OleDbType.Char).Value = birthDay.SelectedItem.Text
      objCmd.Parameters.Add("@电话", OleDbType.Char).Value = telPhone.Text
      objCmd.Parameters.Add("@移动电话", OleDbType.Char).Value = cellPhone.Text
      objCmd.Parameters.Add("@地址", OleDbType.Char).Value = address.Text
      objCmd.Parameters.Add("@邮件帐号", OleDbType.Char).Value = email.Text
      objCmd.Parameters.Add("@个人网站", OleDbType.Char).Value = webUrl.Text
      objCmd.Parameters.Add("@备注", OleDbType.Char).Value = comment.Text

      objCmd.ExecuteNonQuery()
      objConn.Close()
      Response.Redirect("OK.aspx?userId=" & userId.Text & "&userPwd=" & userPwd.Text)
楼上的方法可以
无法修改数据库数据时的报错.如果用的是access数据库,在数据库的属性-共享 里添加ASPNET用户并赋予修改的权限
昨天说错了2000操作系统下是属性—安全里添加aspnet用户权限
可能数据库文件被独占的方式打开了!

我想参加VB.NET的实践,不知道哪里有机会呢?? --------数据结构 转 到数组!!!!!!! 上传文件插入数据库问题 相同单号更新其中一个字段自动加一 postgra存储过程执行没有任何结果。。 高分!!!jsp静态化页面后源代码不能换行 高手是怎样连成的?(新手必看) 有没有能生成组织结构图的代码(不是菜单) 寻求高手破解网游外挂~~~~ shell数据过滤问题 大家说说你在一公司里如果做的最多,技术比别人好,但是挣的比其它员工少,你会是个什么想法呢? DIV的移动 熟悉电子表格VBA,还有VB编程,如何写个ActiveX之类放在电子表格里来实现VBA里的功能,别人总问我VBA那些语句的作用,嫌麻烦??? 100分:想做个论坛,希望大家多提点意见 求触发器一个 重复记录只显示一条~ 请问你们写C++用什么软件? 访问servlet出错 DELPHI里SQL.查询时,为什么用and后面在加上条件就报错 C#高级编程(第四版)这本书怎么样? 强驳:找抽的城里人发帖了:告诉你们我为什么瞧不起农民 【转】 怎样在PB6.5中打开扩展名为psr 和pbd的文件呀? 笔试问题:编写一个高性能的int 乘以9 的函数 惊天大案件,欲用年龄忽悠,逃避死刑 关键字 \'select\' 附近有语法错误 请求援助............................................................................... Hibernate sum莫名其妙的错误 python中,字符编码的问题 DataGridView的问题,高手进来看看,也许你一句就解决 关于取gridview编辑行中值的问题