我使用存储过程检索日期列,并在我的ASP.NET web表单中显示结果。如果将数据作为空值插入数据库,则结果显示date列为1900-01-01。我需要它作为一个空值来显示。
这是我的代码:
SELECT
*,
CASE
WHEN [DateField] = '1900-01-01' OR [DateField] IS NULL
THEN ''
END AS [DateField]
FROM
Table
WHERE
MemberID = @MemberID
Da
我想把数据库里的所有东西都显示给asp.net。但是我的一些值是空的,而另一些不是。当我将null加载到页面时,它会导致错误。我可以知道如何解决这个问题吗?我的意思是显示数据库中的所有内容,而不关心它是否为空或是否包含内容。
SELECT m.PersonID, m.Picture,m.PersonName, t.title, t.Fileupload, t.contentBody, t.dateInserted FROM person m, thread t WHERE m.PersonID = t.PersonID AND t.threadID = @TID
我数据库中的t.F
VB
Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
If Me.IsPostBack Then
tb.Text = Request.Form("ctl00$cphContent$tb").ToString()
End If
If Not String.IsNullOrEmpty(tb.Text) Then
lit.Text = "Not Empty"