-3

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

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

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

谢谢

4

3 回答 3

2

你有没有尝试在 aspx 页面中实现这样的东西:

<% DateTime.Now.ToString("MM.dd.yyyy"); %>
于 2013-05-24T08:25:37.737 回答
0

我不知道具体情况,但会尽力提供帮助。我会这样做的方式是将您的应用程序分为两个不同的部分。

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

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

    • 推送数据:如果您可以控制数据源,则可以以某种方式对其进行修改并使数据源更新您的数据库。理想情况下,这应该在数据更新后立即完成。如果没有,它可以每天更新。取决于你的问题细节
    • 拉数据:如果您没有控制权,那么您可以通过计划任务(根据需要)启动控制台应用程序,该任务从数据源读取并更新数据库。
于 2013-05-24T08:28:23.537 回答
0

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

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

    ASPX:<%= MyMethod()%>

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

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

这样,您可以将消息 ('Hello!') 修改为动态的

于 2013-05-24T08:43:39.527 回答