收录日期:2018/10/21 01:58:14 时间: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用户权限
可能数据库文件被独占的方式打开了!

在一个页面(aspx)里的用户控件怎么才能取得所在页面的 ViewState 值? 怎么改变datatable中datetime类型column的表现形式 要对日期做个判断 帮帮忙! 高手帮忙啊 **** 网络问题 帮帮忙! VC编程,访问ORACLE数据库的最佳方法是什么? 关于热键的问题。 动态创建Access表 关于编译原理的一道题目,求助!! 该如何处理? USB在XP下异常 屏蔽托盘图标 如何? 请大家帮忙,谢了!(关于邮件) 请帮助解决一下提示的错误!是什么原因造成的 菜鸟送分 CTreeCtr的展开,与非展开的判断??????? google是高手,从市场营销角度看 为什么数据库中无缘无故的产生空记录? 哪位大虾有关于ORACLE数据字典的电子文档? 很急的问题!!! 涉及界面的多线程问题! 電腦高手,我急!!!請問那里有免費下載的proe2001軟件下載啊!,好急!!! @@@@@@@这个循环插入怎么写???????? 我在chinaren注册了,请问谁知道怎样把图片放在我的个人相册里面去,找不到放相片的功能 纪念google!!! 各位大哥,请问如何将应用框架铺满整个虚拟桌面? 有北京的朋友吗 ?咨询一下培训的问题 为什么会又这种错误??再现等待! 关于mysql数据库语法的问题