我正在使用VB.NET和MS ACCESS 2007。
我正在尝试为收据创建标题。
在我的程序中,我希望用户使用richtextbox输入收据的标题。
我想将用户的输入存储到数据库中,并将其作为收据的标题。
示例:
富文本框中显示的用户输入是:
Juan Dela Cruz
16
日本东京
当它存储到数据库时,它显示为:
同样也会显示在MS Access报告中,这是我不希望Access显示给我的。
我希望Access能够在richtextbox中输入与用户输入相同的结果:
Juan Dela Cruz
16
日本东京
我将如何做到这一点?
单击按钮后执行的代码:
Try
If receiptEdit = 0 Then
Dim updateHeader = "UPDATE tbl_receiptdetails SET RHeader = '" & boxReceipt.Text & "'"
ExecNonQuery(updateHeader)
MsgBox("Receipt Header Updated")
ElseIf receiptEdit = 1 Then
Dim updateFooter = "UPDATE tbl_receiptdetails SET RFooter = '" & boxReceipt.Text & "'"
ExecNonQuery(updateFooter)
MsgBox("Receipt Footer Updated")
End If
Catch ex As Exception
MsgBox(ex.ToString)
End Try
答案 0 :(得分:1)
@ GM-XileGM-喜乐:
我的评论中的解决方案,作为回答:
替换
boxReceipt.Text
带
boxReceipt.Text.Replace(vbCr, vbNewLine).Replace(vbLf, vbNewLine)