| 
	
		|  Autor | Tema: help, como puedo hacer esto?  (Leído 1,916 veces) |  
	| 
			| 
					
						| rey45 
								
								 Desconectado 
								Mensajes: 6
								
								
								
								
								
								   | 
 
saludos amigos del foro, les voy a contar mi problema, vera tengo hacer programa que busque en una base de datos a las personas por su numero de teléfono o por el nombre de la operadora, en la cual en un jframe tengo 2 jtextfield uno para cada uno ademas del botón buscar, el problema que tengo es que se debe ´poder buscar:
 -solo por el numero de teléfono
 -solo por el nombre de la operadora
 -o ambos(numero y nombre)
 
 entonces no se como hacer para que el programa sea mas optimizado y sepa hacer la consulta adecuada a la base de datos
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| sodark | 
 
Define la consulta por defecto que vas a tener que lanzar
 String sql = "SELECT * FROM tabla ";
 
 y posteriormente comienza a realizar comprobaciones
 
 si campo telefono esta vacio y es la primera restriccion del where -> concatena "WHERE campoTelefono = '"+jtextfield.getText()+" '; sino es la primera concatena
 "AND campoTelefono = '"+jtextfield.getText()+" ;'
 
 Asi por cada campo, de manera que te quedara una Query dependiendo de que campos hayan llenado o no. Dependiendo incluso del uso de la aplicaicon, cuida con los SQL Injection, pero eso te dejo a ti que busques informacion (pista: SQL Statements)
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Como puedo hacer esto? Diseño Gráfico
 | YeKTa | 6 | 3,899 |  5 Junio 2004, 03:19 am por Jalbe
 |  
						|   |   | como puedo hacer esto ? Diseño Gráfico
 | cotin | 1 | 2,321 |  8 Marzo 2005, 00:10 am por Dannysoft
 |  
						|   |   | Como puedo hacer esto? Sugerencias y dudas sobre el Foro
 | incog | 3 | 2,667 |  28 Octubre 2006, 22:22 pm por Red Mx
 |  
						|   |   | Como puedo hacer esto? PHP
 | NaSaRiD15 | 4 | 4,224 |  28 Septiembre 2008, 21:27 pm por WHK
 |  
						|   |   | Como puedo hacer esto. Bases de Datos
 | Destro- | 2 | 3,728 |  13 Abril 2011, 04:58 am por Destro-
 |    |