asp.net更新数据库为什么本地调试正常,但部署到服务器上后就报错呢?

toldo2000 2012-05-02 10:19:20
做了一个界面,通过sql更新选中的记录,在本地调试网页中运行正常,但部署到服务器上就报runtime error,
查询功能是正常的,也就是可以正常访问数据库,但就是更新不对,更新代码如下:请指点
Protected Sub b_bc_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles b_bc.Click
Dim con As OracleConnection = New OracleConnection("server=jjj;uid=jjj;pwd=jjj")
Dim v_result As Object
Dim v_zj = dd_zj.SelectedValue.ToString.Trim
Dim v_sql = "update ncmd_number set zj_name='" + v_zj + "' where staff_number=" + T_gh.Text
'",wd_name=" + dd_wd.SelectedValue +
'打开con的连接
con.Open()
'定义con连接下面的oracle命令cmd,输入语名
Dim cmd As OracleCommand = New OracleCommand(v_sql, con)
'运行并返回结果到v_result
v_result = cmd.ExecuteNonQuery()
'将结果写入
'写提示信息
If v_result > 0 Then
MsgBox("更新成功,更新了" + v_result.ToString + "条记录", 0, "提示信息")
Else
MsgBox("更新不成功", 0, "提示信息")
End If
End Sub
...全文
252 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
toldo2000 2012-05-02
  • 打赏
  • 举报
回复
原来是更新成功了,但是不能写msgbox样,这个不能在服务器上用吗?如果要用提示框,用什么呢?求解谢谢
toldo2000 2012-05-02
  • 打赏
  • 举报
回复
本地调试网页的时候运行是正常的,而且报的错也不是oracle错误,因此基本上可以排除是语句的错误
toldo2000 2012-05-02
  • 打赏
  • 举报
回复
是不是服务器上还要做什么其他的配置呢?
ycproc 2012-05-02
  • 打赏
  • 举报
回复
从SQL语句开始检查 入手
toldo2000 2012-05-02
  • 打赏
  • 举报
回复
就是更新的时候报错:Server Error in '/webprogram' Application
Runtime Error
bdmh 2012-05-02
  • 打赏
  • 举报
回复
更新不对是什么意思呢
孟子E章 2012-05-02
  • 打赏
  • 举报
回复
msgbox是服务端代码。在服务器端弹出你怎么看得到???
IT-Style 2012-05-02
  • 打赏
  • 举报
回复

ClientScript.RegisterStartupScript(Me.GetType, "", "alert('更新成功!')", True)
Lugyedo 2012-05-02
  • 打赏
  • 举报
回复
Javascript alert

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧