07/04/2007, 12:39
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 20
Antigüedad: 18 años, 7 meses Puntos: 0 | |
Re: tipo de parametro en un Procedimientos almacenados aqui esta el codigo del procedimiento almacenado: please audenme
//-------------------------------------------------------
CREATE procedure Buscar_Cliente
@Condicion Varchar(100)
AS
Declare @Cadena nvarchar(1000)
Set @Cadena = 'Select Cliente_Id, Nombre, Apellidos, Tipo_Documento, Numero_Documento, Ciudad, Direccion, Telefono from Cliente' + ' ' + @Condicion
exec sp_ExecuteSql @Cadena
GO
//--------------------------------------------------------
y aqui esta parte del codigo en java
String condicion=" where Vigencia='Activo' and" + (String)JComboBox.getItemSelected()= JTextField.getText()+'%';
sentencia="{call Buscar_Cliente(?)}";
try
{
buscar=con.conexionSQL().prepareCall(sentencia);
buscar.getString(condicion);//aqui no se si tomar el parametro
//como int u out
rs=buscar.executeQuery(); //devolvera un resulset
}
como podran ver el parametro 'condicion' es parte de una consulta sql que completa lo que esta dentro del ps para poder hacer un filtrado en la busqueda de un cliente gracias |