我想在成功将数据插入数据库后为客户端显示消息..那么如何在javascript中使用alert()消息来实现这一点?

Posted

技术标签:

【中文标题】我想在成功将数据插入数据库后为客户端显示消息..那么如何在javascript中使用alert()消息来实现这一点?【英文标题】:I want to display message for client after successful insertion of data to database..so how to implement this using alert() message in javascript? 【发布时间】:2012-09-20 04:56:12 【问题描述】:

导入 System.Data 导入 System.Data.Odbc

部分类 ADD_Employee 继承 System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim cons, query As String
    Dim con As OdbcConnection
    Dim cmd As OdbcCommand
    cons = "dsn=Courier; UID=Courier; PWD=123;"
    con = New OdbcConnection(cons)
    con.Open()
    If (RadioButton1.Checked) Then
        query = "insert into EMPLOYEE values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & "Male" & "','" & TextBox6.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "')"
        cmd = New OdbcCommand(query, con)
        cmd.ExecuteNonQuery()

    End If
    If (RadioButton2.Checked) Then
        query = "insert into EMPLOYEE values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & "Female" & "','" & TextBox6.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "')"
        cmd = New OdbcCommand(query, con)
        cmd.ExecuteNonQuery()
    End If


    con.Close()
End Sub

结束类

【问题讨论】:

【参考方案1】:

你可以试试这样的

me.ClientScript.RegisterStartupScript(me.GetType(), "message", "alert('records has been inserted to the database!');", True)

【讨论】:

【参考方案2】:
me.ClientScript.RegisterClientScriptBlock(Me.[GetType](),"Data Added","alert('Success!');")

【讨论】:

【参考方案3】:

前面的答案中描述的RegisterStartupScript 是这样做的方法。

但是,您确定要使用警报吗?就用户体验而言,不建议这样做。您应该查看一些网站以了解它是如何完成的。例如,一旦我发布了这个答案(我猜它被添加到某个数据库中),我将不会收到警报,而是会收到更微妙的消息。所以我建议有一些“成功”标签,并将其 Visible 属性更改为 true,或者使用 Response.Redirect 并将用户重定向到整个成功页面,这一切都取决于您想为用户提供的体验。

【讨论】:

以上是关于我想在成功将数据插入数据库后为客户端显示消息..那么如何在javascript中使用alert()消息来实现这一点?的主要内容,如果未能解决你的问题,请参考以下文章

Python:MQTT代理消息批量插入mysql数据库

我想在 swift3 的 tableview 中插入行作为部分

如何显示 JSF 成功消息

使用ajax和php将数据插入postgresql数据库

在数据库中插入值后显示成功消息

显示数据库插入操作的消息