Я бы сказал, что вы должны сначала изучить основы всего, но я дам вам указатель здесь ..
Допустим, ваш стол выглядит так
CREATE TABLE MyTable
(
DateSaved datetime,
MyLabel varchar(25)
)
Итак, у вас есть одно поле даты и времени для вашего ярлыка. Теперь вам нужна хранимая процедура, чтобы получить эти данные с вашего сервера SQL, поэтому.
CREATE PROCEDURE GetMyLabel
AS
/* Order it so that your dates are descending, meaning newest rows are first. */
select top 1 MyLabel from MyTable
order by DateSaved desc
GO
/* Grant rights to a user for your SqlConnection later. I'll just call it WebUser. */
GRANT EXECUTE TO WebUser ON GetMyLabel
GO
Теперь ваш SQL готов. Так что теперь время для вашего кодирования. Я предполагаю, что вы используете c # (.NET).
using System.Data;
using System.Data.SqlClient;
....
protected void Page_Load(object sender, EventArgs e)
{
string myLabelText = Get_MyLabel;
if (myLabelText != null)
MyLabel.Text = myLabelText;
}
private void Get_MyLabel(string connStr)
{
string myLabelText;
try
{
conn.Open();
// Returns a single column from the first row of the query
string myLabelText = cmd.ExecuteScalar().ToString();
}
catch(Exception ex)
{
Console.WriteLine(ex);
}
finally
{
if (conn != null && conn.State != ConnectionState.Closed)
conn.Close()
}
return myLabelText;
}
и это должно сделать это. Удачи!