asp代码每天都会获取新数据

时间:2013-05-24 07:59:30

标签: asp.net sql vb.net

我是动态网络应用的新手,因此寻求帮助可能是基本的一些事情。我需要在客户网站上显示一些数据(直到现在静态)。这些数据只不过是简单文字的几句话。捕获是每个新的一天,新的行应显示在页面上。

使用ASP.Net 4.0,VB.Net,SQL Server的技术......

我的任何恶魔都可以指导我如何做到这一点,如果有人为我提供asp,VB,SQL代码,那将非常有帮助。

由于

3 个答案:

答案 0 :(得分:2)

您是否尝试在aspx页面中实现类似的功能:

<% DateTime.Now.ToString("MM.dd.yyyy"); %>

答案 1 :(得分:0)

我不知道具体细节但会尽力帮助。我这样做的方法是将您的应用分为两个不同的部分。

  • 第一部分:其职责是展示信息。您创建一个应用程序,在网站上显示数据库中的数据。你应该在这里使用ASP.NET&amp; Vb.net或C#(我的个人建议是尽量避免使用vb.net,但这取决于你)连接到SQL Server。

  • 第二部分:其职责是更新数据库。你必须管理自己让这个db以某种方式刷新。如果您的原始数据每天更新,则此处有两个选项。或者数据推送到数据库或代码中提取数据。

    • 推送数据:如果您可以控制数据源,则可以以某种方式对其进行修改,并使数据源更新您的数据库。理想情况下,应在数据更新后立即执行此操作。如果没有,它可以每天更新。取决于您的问题详情
    • 提取数据:如果您没有控制权,那么您可以通过计划任务启动控制台应用程序(通常根据需要)从数据源读取并更新数据库。

答案 2 :(得分:0)

两个选项:(C#实现,如果你愿意,修改后面的代码)

  1. 代码背后:public string MyMethod() { return "Hello!"; }

    ASPX:<%= MyMethod()%>

  2. 代码背后:public void MyMethod() { MyText.Text = "Hello!"; }

    ASPX:<asp:Label ID="MyText" runat="server"></asp:Label>

  3. 这样您就可以将消息('Hello!')修改为动态