如何從我的SQL Server中選擇一列,並把它變成一個標籤,然後將標籤總是顯示最新的(我有Datetime
)文本標籤
Q
文本標籤
-1
A
回答
2
這是一篇好文章你閱讀並遵循。有4個部分。你會在那裏找到你的答案,並學習基礎知識。
http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
1
我說你應該去先學習上的一切的基礎知識,但我給你在這裏的指針..
比方說,你的表看起來像這樣
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;
}
而且應該這樣做。祝你好運!
相關問題
- 1. Python3文本標籤
- 2. 標籤文本忽略HTML標籤
- 3. jQuery標籤 - 基於標籤文本選擇標籤
- 4. JavaFx標籤文本=變量
- 5. 清除標籤文本值
- 6. C#標籤文本卡住
- 7. UINavigationBar詳細文本標籤
- 8. 質量標籤的文本
- 9. 標籤文本和數字
- 10. vaadin標籤文本不換
- 11. WPF標籤到文本框
- 12. 驗證標籤文本
- 13. 文本在標籤ID
- 14. 旋轉文本標籤
- 15. iPhone發佈標籤文本
- 16. 標籤文本不正確
- 17. 標籤延伸文本Xcode
- 18. d3js餅圖 - 文本標籤
- 19. 更改標籤文本
- 20. 顯示文本到標籤
- 21. 更改標籤文本
- 22. 文本框重疊標籤
- 23. 標籤文本更新
- 24. 標籤,文本框,Asp.net
- 25. Nativescript標籤頁文本框
- 26. s:標籤與mx:文本?
- 27. 文本框vs標籤
- 28. 通過標籤文本
- 29. Android標籤文本隱形
- 30. ExtJs標籤文本更改