Hola
Por lo que puedo ver en tu código estas programando con .NET, al cual aún no estoy habituado (es una tarea que tengo pendiente). En VB6 sería algo como:
Código vb:
Ver originalPrivate Sub Combo1_Click()
'En la select pongo la condición
comando= "SELECT DireccionCliente, TelefonoCliente, CiudadCliente, EstadoCliente FROM tabCLIENTES WHERE NombreCliente ='" & combo1.text & "'"
'Abro el recordset
reg.Open comando, bd, adOpenStatic, adLockOptimistic
'Paso los valores del recordset a las cajas de texto
Text1.text = reg.fields(0)
text2.text = reg.fields(1)
text3.text = reg.fields(2)
text4.text = reg.fields(3)
Tendrás que adaptarlo al código de .NET, pero me parece que entendiendo el código que adjunto, no será muy complicado.
--Saludos--