Sql数据库服务器
嗨,我的桌面上有一个sql数据库服务器运行。我想创建一个asp.net应用程序来检测新数据何时被插入到数据库中。在Visual Studio中是否有一个命令来检测新数据何时立即被使用?Sql数据库服务器
你可以得到你的数据集的行数,并创建一个应用程序
在VB
Dim i as Integer
i=dataset.tables("table").rows.count
在SQL备份返回表的计数,并创建一个ASP.Net网站获得计数和计数更改提醒您时
这不是user464111所要求的。他无法再次检查行数是否有新的插入。这不是一个解决方案。 – 2010-11-01 07:24:21
如果您使用缓存可以使其依赖于SQL。
或者您可以使用sql触发器触发电子邮件,因此当触发器被触发时您将收到一封电子邮件。
否则,你将不得不再次检查你的数据库的任何变化。
,如果你能提供有关确切情况的详细信息,我们就可以提供更具体的解决方案
您可以创建一个web服务,并使用JavaScript调用它。 在这里你可以找到样本如何调用Web服务使用javascript:
function CallWebservice()
{
myWebService.isPrimeNumberWebService.callService(isPrimeNumberResult, "IsPrime",
testValue.value);
setTimeout("CallWebservice()",100);//here set time according to your requirement
}
对于JavaScript的计时器: http://dotnetacademy.blogspot.com/2010/09/timer-in-javascript.html
对于Web服务在javascript: http://www.webreference.com/js/tips/020715.html
我有一些测量结果被发送到数据库服务器,我想创建一个asp.net应用程序,以便每次将新测量结果写入数据库时在文本框中显示测量结果 – user464111 2010-11-01 07:38:27
@ user464111:那么最好创建一个Web服务并使用它使用ajax并使用计时器来调用它。这样只有相关的数据会在页面上更新。 – 2010-11-01 09:00:48
@Jeff Atwood:你是否手动进行所有这些编辑?或一些汽车的东西? – shinynewbike 2010-12-10 08:52:19
这可能是比你想要的更重的责任,但SQL通知服务将做你想做的。基本上,你执行一个查询,并告诉通知服务,当重新运行该查询会产生不同的结果时,你就会收到通知。
你在应用程序中使用缓存吗? – 2010-11-01 07:22:25
假设你正在使用MSSQL?你可能想要修改你的标签。 – 2010-11-01 09:55:27