我正在更新来自SQL中的代码隐藏更新表的表单值。如何再次调用表单或刷新它以查看代码隐藏更新的更改?
cn.Open()
Dim nusa3 As String = "update nfl set e1ve2='" & uno & "', e2ve1='" & dos & "',e3ve4='" & tres & "',e4ve3='" & cuatro & "',e5ve6='" & cinco & "',e6ve5='" & seis & "',e7ve8='" & siete & "',e8ve7='" & ocho & "',e9ve10='" & nueve & "',e10ve9='" & diez & "',e11ve12='" & once & "',e12ve11='" & doce & "',e13ve14='" & trece & "',e14ve13='" & catorce & "',e15ve16='" & quince & "',e16ve15='" & dieciseis & "',e17ve18='" & diecisiete & "',e18ve17='" & dieciocho & "',e19ve20='" & diecinueve & "',e20ve19='" & veinte & "',e21ve22='" & veintiuno & "',e22ve21='" & veintidos & "',e23ve24='" & veintitres & "',e24ve23='" & veinticuatro & "',e25ve26='" & veinticinco & "',e26ve25='" & veintiseis & "',e27ve28='" & veintisiete & "',e28ve27='" & veintiocho & "',e29ve30='" & veintinueve & "',e30ve29='" & treinta & "',e31ve32='" & treintayuno & "',e32ve31='" & treintaydos & "' where userid=" & ide & ""
Dim cmd3 As New OleDbCommand(nusa3, cn)
cmd3.ExecuteScalar()
cn.Close()
Response.Redirect("detalles.aspx")
答案 0 :(得分:-1)
可以通过Ajax重新加载。 jQuery是一个很好的框架,你不需要重新加载整个页面。 为此,您需要第二个页面来调用数据库中的数据。您加载到您选择的DOM元素中的页面内容。
请查看jQuery doc http://api.jquery.com/load/
$('document').ready(function() {
function loaddata() {
var pathtosecondpage = "ajax/test.html";
$("#myform").load(pathtosecondpage, function() {
//some code after call is completed
//start to load the data again in 3 seconds
setTimeout(function(){ loaddata(); }, 3000);
});
loaddata();
});