asp.net更新数据库为什么本地调试正常,但部署到服务器上后就报错呢?
做了一个界面,通过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
------解决方案--------------------更新不对是什么意思呢
------解决方案--------------------从SQL语句开始检查 入手
------解决方案--------------------Javascript alert
------解决方案--------------------VB.NET code
ClientScript.RegisterStartupScript(Me.GetType, "", "alert('更新成功!')", True)
------解决方案--------------------
msgbox是服务端代码。在服务器端弹出你怎么看得到???