datareader从数据库过滤器读取数据并在文本框中显示

时间:2011-04-27 11:27:28

标签: sql vb.net sqldatareader

嗨朋友我有一个带有一个组合框和文本框的表格现在另一方面我有一个sql数据库

命名余额,其中两列第一列为客户名,另一列为平衡值,现在我已

将所有客户名称绑定到组合框现在我要做的是用户选择一个

来自组合框的客户名文本框应该显示所选的

的不平衡 客户名可以帮帮我........发给我代码plz

1 个答案:

答案 0 :(得分:0)

你的问题不是很明确,但我会试一试。这假设您使用的是SQL数据库,并且该客户名在余额表中是唯一的。

Using conn As New SqlConnection("YourConnectionString"), _
      command As New SqlCommand("SELECT obbalance from _
      balance where customername=@customername)

      command.parameters.add("@customername", SqlDbType.Char)

      command.parameters("@customername").value = "CustomerNameFromTextBox"

      Dim obbalance As Decimal = CDec(command.ExecuteScalar)

End Using

您需要将“YourConnectionString”替换为特定于您的数据库的真实连接字符串。将“CustomerNameFromTextBox”替换为在客户文本框中选择的名称。您可能还需要更改obbalance的数据类型和@customername参数以匹配数据库中的数据类型。