|
Mostrar Mensajes
|
Páginas: [1] 2
|
2
|
Programación / Bases de Datos / Subqueries SQL - conocer productos disponibles
|
en: 6 Diciembre 2016, 18:55 pm
|
Esta es la query original.. $sql_articulos = "select idi.codigo, idi.nombre, idi.resumen, art.codigo, art.novedad, art.puntoscompra, art.puntoscanje, art.tipooferta, art.oferta, art.idmarca, art.idmodelo, art.idmaterial, art.tipo, art.pvp, art.novedad, art.coche, art.orden from articulos as art, articulo_idioma as idi where art.codigo NOT IN ({$cods_reservados}) and art.codigo = idi.codigo and (art.baja IS NULL or art.baja > '".DATE('Y-m-d')."') ";
La cual me devuelve correctamente los datos tras un filtro. La pregunta ahora es..como lo hago para filtrar estos mismos datos,para SI mostrar los productos que todavía posean Stock libre..os lo explico con mi idea. $sql_articulos = "select idi.codigo, idi.nombre, idi.resumen, art.codigo, art.novedad, art.puntoscompra, art.puntoscanje, art.tipooferta, art.oferta, art.idmarca, art.idmodelo, art.idmaterial, art.tipo, art.pvp, art.novedad, art.coche, art.orden, tal.stock from articulos as art, articulo_idioma as idi, articulos_tallas as tal where tal.stock > (SELECT SUM(stock) AS total FROM articulos_tallas WHERE codigo = tal.stock) and art.codigo NOT IN ({$cods_reservados}) and art.codigo = idi.codigo and (art.baja IS NULL or art.baja > '".DATE('Y-m-d')."') "
De esta forma,pretendo que se tenga en cuenta el stock inicial,y asi,si el producto no tiene reservado todo el STOCK,SÍ mostrarlo. Necesito un filtro que me muestre los productos disponibles (que tengan Stock disponible)
|
|
|
6
|
Programación / Bases de Datos / - BD Juzgados - Esquema Relacional/ Entidad-Relación
|
en: 3 Junio 2015, 18:44 pm
|
Saludos a todos, Mi idea es crear una base de datos basada en la organización de la Administración Jurídica en España,pero no tengo claro de que manera enlazar los diferentes tipos de oficinas. Sería de gran ayuda algún consejo o criterio propio para ayudarme a continuar. Gracias por adelantado 
|
|
|
7
|
Programación / Java / Ahorcado Java con Gui
|
en: 25 Mayo 2015, 11:09 am
|
Muy buenas a todos, vengo solicitando ayuda con un proyecto en el que llevo involucrado unos días,pero del que no consigo salir airoso. Trato de crear una aplicación Java basada en el juego del ahorcado. Su funcionamiento es,o debería ser el siguiente: una interfaz muestra una imagen de la base del ahorcado,sin el hombrecillo. En un Jtextfield se introduce la letra a probar,y esta se compara con un indexOf,con una de las presentes en la palabra final. Si está,se añade a un label como recordatorio y se pasa a la siguiente letra, en caso contrario se pasa a la siguiente imagen y se resta una vida,para así disponer de un contador. cuando se terminan las vidas el juego acaba,si se consigue acertar todas las letras antes de terminar,se gana. se que tiene fallos mi proyecto,pero no acierto a saber por qué falla mi main. os paso el código : Gracias adelantadas por la ayuda. package Ahorcado;
import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.KeyListener;
import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField;
public class AhorcadoJuego extends JFrame implements ActionListener{ static String charIntroducido = ""; // imagenes de Ahorcado static ImageIcon img1; static ImageIcon img2; static ImageIcon img3; static ImageIcon img4; static ImageIcon img5; static ImageIcon img6; static ImageIcon img7; //imagen actual ahorcado static int ImagenAhorcado; JLabel lblImagenInicial; JLabel Completa; //Boton para comprobar JButton btncomprobar; String palabra = "Coche"; static int vidas; //LetrasDichas String letras = ""; JLabel lblDichas; //Introducir letras JTextField txtIntroducir; char letra; public AhorcadoJuego(){ super("Juego del Ahorcado"); setSize(600,600); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(new BorderLayout()); //1 lblDichas = new JLabel("Letras Dichas:"); //2 lblImagenInicial = new JLabel(img1 = new ImageIcon("ImgAhorcado/1.png")); //3 txtIntroducir = new JTextField(); //4 btncomprobar = new JButton();
char letra = ((CharSequence) txtIntroducir).charAt(0); // int intentos = 0; // // for (int i = 0; i <7; i++) { // // // // } // Completa = new JLabel(palabra); // // if(intentos >=1){ // Completa.setText("hey"); // } // // setVisible(true); add(lblDichas,BorderLayout.NORTH); add(lblImagenInicial,BorderLayout.WEST); add(txtIntroducir,BorderLayout.SOUTH); add(btncomprobar,BorderLayout.EAST); } public static void main(String[] args) { // TODO Auto-generated method stub new AhorcadoJuego(); }
@Override public void actionPerformed(ActionEvent evento) { // TODO Auto-generated method stub if(evento.getSource() == btncomprobar ){ } String a=""; a = txtIntroducir.getText(); palabra.indexOf(a,5); }
public void comparar() { int contador = 1; String a=""; a = txtIntroducir.getText(); palabra.indexOf(a,5); while(contador < palabra.length()) { if((letra == palabra.indexOf(a,5))) { contador++; ImagenAhorcado=contador; vidas--; } else { lblDichas.setText("letras Dichas:" + letra); } } }
public int imagen(int vidas){ switch(7){ case 1: lblImagenInicial.setIcon(img7); break; case 2: lblImagenInicial.setIcon(img6); break; case 3: lblImagenInicial.setIcon(img5); break; case 4: lblImagenInicial.setIcon(img4); break; case 5: lblImagenInicial.setIcon(img3); break; case 6: lblImagenInicial.setIcon(img2); break; case 7: lblImagenInicial.setIcon(img1); break; //return } return vidas;
} }
|
|
|
8
|
Programación / Java / Guardar valor de variables de .java en save.xml
|
en: 2 Marzo 2015, 11:29 am
|
Muy buenas a todos, tengo serias dudas con un proyecto en java que no acabo de comprender.
He programado un juego sobre las "Torres de Hanoi",con las clases : -Tablero -Disco -Torre -JugarTorres aunque estas con lo de menos..
En el juego,debes especificar los movimientos que quieres hacer con los discos,de que posición a qué posición,guardando estas.. en ese caso,quiero guardar estas variables en un save.xml mediante las clases StaXParser.java,Item.java,y StaxWriter.java.. como he podido consultar en otras webs es la manera más sencilla..
He seguido los pasos necesarios,pero no consigo entender cómo adaptar el código al mío..añadir los eventos,los cambios de valores.. me es complicado ya que empecé recientemente con el mundo de Java..
necesito una extensa explicación de cómo podría solucionar mi problema,si es necesario paso mi código para facilitarlo. A ser posible responder lo antes posible.
Agradecimientos adelantados
|
|
|
10
|
Programación / Scripting / Añadir información a .txt con batch,a partir de la última línea
|
en: 28 Mayo 2014, 10:19 am
|
Muy buenas compañeros, Tengo un Script creado en batch,en el que añado información a un .txt, en diferentes entradas,limitadas por ahora por su posición..viene a querer ser un calendario,o pequeña agenda @echo off
if exist mem.txt (goto opcion) else (goto nuevo)
:opcion
echo. echo Existen entradas antiguas.. echo. echo 1 -Añadir nueva echo. echo 2 -Consultar echo.
set /p choose=
if %choose%==2 (goto consulta) else (goto mas)
:mas
set /p val4=evento nuevo-
echo. echo %val4% > mem.txt
goto mostrar
:nuevo
set /p val1=evento--
set /p val2=siguiente evento--
set /p val3=otro evento---
cls ( echo %val1% echo %val2% echo %val3% )>mem.txt
:mostrar
echo ---------------------------------------------------------------------------------------- echo - echo - %val1% %val2% %val3% %val4% %val5% %val6% echo - echo -------------------------------------------------------------------------------------------
pause>nul
:consulta
cls echo. echo Buscar echo.
set /p busca=
cls
findstr %busca% mem.txt echo. echo.
pause
El texto queda así ->Primera línea ->Segunda Línea ->Tercera etc y cada vez que quiero añadir nueva información,tras cerrar el script,esta,sobreescribe el texto completo..añadiendo solamente la última. Cómo puedo evitar ese fallo? Agradecería MUCHÍSIMO que si tienen sugerencias para mejorar el código,o ideas para hacer algo similar,( a ser posible con breve explicación,por que tengo mucho que aprender),las digan. Gracias por adelantado.PD: estoy aprendiendo python,quizás sea mucho mas fácil así.
|
|
|
|
|
|
|