datareader для чтения данных из фильтра базы данных и отображения в текстовом поле

Привет, друг, у меня есть форма с одним полем со списком и текстовым полем, с другой стороны, у меня есть база данных sql.

именованный баланс с двумя столбцами, один как имя клиента, а другой как баланс, теперь у меня был

привязал все имя клиента к выпадающему списку, теперь мне нужно сделать, чтобы пользователь выбрал

имя клиента из поля со списком, текстовое поле должно показывать баланс выбранного

имя клиента, вы можете мне помочь ........ пришлите мне код, пожалуйста


person MUKESH    schedule 27.04.2011    source источник


Ответы (1)


Ваш вопрос не очень ясен, но я попробую. Это предполагает, что вы используете базу данных 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, чтобы они соответствовали типам данных в вашей базе данных.

person Casey Wilkins    schedule 27.04.2011