
22/01/2010, 15:36
|
| | Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 15 años, 2 meses Puntos: 0 | |
Dependencia de 2 DataCombos Hola amigos tengo un problemita ojala me puedan ayudar y si es con un ejemplo seria mucho mejor.
mi cosnulta es tengo dos tables:
Tabla1: Provincias(CodProvincia, Provincia)
Tabla2: Distritos(CodDistrito, Distrito, CodProvincia)
el procedimiento almacenado es:
--para listar las provincias
createproc sp_Listar_Provincias
as
select * from Provincia
order by CodProvincia asc
--para enlazar distrito x provincias
create proc sp_Listar_DistritosXprovincia @CodProvincia='PR001'
@CodProvincia char(10)
as
select * from Distrito
where CodProvincia=@CodProvincia
order by CodDistrito asc
el procedimiento:sp_Listar_Provincias esta enlazado aun DataCombo llamado dcProvincias
el procedimiento:sp_Listar_DistritosXprovincia esta enlazado a un segundo DataCombo llamado dcDistritos, pero aca me da una alerta del parametro @CodProvincia nose como solucionarlo esto..?
mi problemas es como hahacer que el primer DataCombo(dcProvincias) filtre al segundo(dcDistritos)
¿Como hacer el filtrado?
Nota: estoy trabajando con clases:
la clase donde llamo el parametro es:
Public Function ListarDistritosxProvincia(ByVal CodProvincia As String) As ADODB.Recordset
Dim cmd As New ADODB.Command
Dim rs As New ADODB.Recordset
With cmd
.ActiveConnection = CadenadeConeccion
.CommandType = adCmdStoredProc
.CommandText = "sp_Listar_DistritosXprovincia"
.Parameters.Append .CreateParameter("@CodProvincia", adChar, adParamInput, 10, CodProvincia)
Set ListarDistritosxProvincia = .Execute
End With
Set cmd = Nothing
End Function
haber porfavor si me ayudan necesito urgente les agradecere mucho. |