【发布时间】:2020-07-04 16:03:09
【问题描述】:
我正在尝试使用数据表从数据库中获取数据,然后将其传递到我的文本框中。这是我的代码。错误发生在我的第一行 me.txtInvoice.text。
Try
dtTable = MyBase.appMgr.fncTransactionSuccessful_Sel("1", strErrMsg)
If strErrMsg = String.Empty Then
If dtTable.Rows.Count > 0 Then
Me.txtInvoiceNo.Text = dtTable("Invoice").ToString
Me.txtAmountPaid.Text = "RM " & dtTable("Amount").ToString
Me.txtPaymentDate.Text = dtTable("PaymentDate").ToString
Me.txtPackageSelected.Text = dtTable("PackageSelected").ToString
Me.txtPackageStartDate.Text = dtTable("PackageStartDate").ToString
Me.txtPackageEndDate.Text = dtTable("PackageEndDate").ToString
End If
<div class="form-group col-lg-6 col-md-12 col-sm-6" style="margin-bottom: 0px; margin-top: 17px">
<asp:TextBox ID="txtInvoiceNo" runat="server" Text="123466" CssClass="form-control"></asp:TextBox>
</div>
【问题讨论】:
-
你是在尝试做
dtTable.Rows(rowNum).Item("Invoice")吗?您不能直接从 DataTable 中选择字段(因为:哪一行?!) -
第一行是否有标题,如“发票”、“金额”等,而不是值?
标签: asp.net database vb.net datatable