grimmacaslam , vamos a montarnos un cursillo .... tu pones la subvención y yo el porte xD
Ah! No sabía yo que me tenía que leer todo el hilo para entender correctamente la noticia.
Si eso va a ser así no entiendo pq no se incluye en el mismo anuncio. Podría seguir dando argumentos, pero bueno... eso ya no le interesa a nadie.
Suerte con vuestra iniciativa.
Maca, el curso de programación en C no tienes por qué tener alguien al lado dándote la tabarra.
No he ido a clase en todo el cuatrimestre, únicamente a 5 de las 8 prácticas, y estoy casi seguro que he aprobado el examen que hice.
Al principio haces copy & paste, porque no sabes ni cómo empezar, pero luego poco a poco vas memorizando las pautas y como ir haciendo los bucles y demás...
De todos modos, enseñar lo básico de programación en C no es nada difícil, puesto que será un curso de iniciación.
Tripi: serás cabrón, eres un puto vago, siempre pasando de leer ¬¬
PD: <3
prava .... se supone q van a enseñar a gente sin base ..... si tienes algo d base, vale con el copy paste ... pero cuando no sabes q es un puto compilador ... dime tu como coño vas a saber q significa main ...
pero bueno, gL . mientras la competencia de programadores salga de aki ... tengo el puesto asegurado de por vida xDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
P.D por cierto, q karajo tiene q ver esto con el dod? :S
Prava, busca por ahí un examen de operativos I de Ingeniería Informática de Zaragoza, a ver si con ir a las prácticas puedes sacar algo, xDDDD, puto examen, ... Tuve que chivarle a uno dónde encontrar un programa y encima sacó más nota que yo!
Al final el curso es de c? Ahora que staba aprendiendo c++++? c#!
Toma ahi llevais 1 poquito de java ^.
/**
*
*/
package dao;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import org.apache.log4j.Logger;
import vo.UsuarioVO;
import core.Conexion;
/**
*
*/
public class UsuarioDAO {
/** LOG */
private static final Logger LOG = Logger.getLogger(UsuarioDAO.class);
/**
*
*/
public UsuarioDAO() {
super();
}
public UsuarioVO
validarUsuario(UsuarioVO aVO) {
String sentencia = "SELECT * FROM PRUEBAS.USUARIO WHERE NOMBRE = ? AND PASS = ?";
PreparedStatement pst;
try {
pst = Conexion.getInstance().prepareStatement(sentencia);
pst.setString(1, aVO.getUsuario());
pst.setString(2, aVO.getPassword());
ResultSet rs = pst.executeQuery();
if (rs.next()) {
return aVO;
}
} catch (SQLException e) {
LOG.error("Error al comprobar usuario : " + e.getMessage());
}
return null;
}
/**
* Comprueba que el nuevo usuario no exista
* Devuelve 1 si existe, 0 si no.
* @param aVO
* @return
*/
public int comprobarExistenciaUsuario(UsuarioVO aVO) {
String sentencia = "SELECT * FROM PRUEBAS.USUARIO WHERE NOMBRE = ?";
PreparedStatement pst;
try {
pst = Conexion.getInstance().prepareStatement(sentencia);
pst.setString(1, aVO.getUsuario());
ResultSet rs = pst.executeQuery();
if (rs.next()) {
// Usuario Encontrado
return 1;
}
} catch (SQLException e) {
LOG.error("Error al comprobar usuario : " + e.getMessage());
}
return 0;
}
/**
* Método que inserta el usuario en la db
* @param aVO
*/
public void insertarUsuario(UsuarioVO aVO) {
String sentencia = "INSERT INTO PRUEBAS.USUARIO (ID, NOMBRE, PASS) VALUES " +
"( PRUEBAS.SUSUARIO.NEXTVAL, ?, ?)";
PreparedStatement pst;
try {
pst = Conexion.getInstance().prepareStatement(sentencia);
pst.setString(1, aVO.getUsuario());
pst.setString(2, aVO.getPassword());
pst.executeQuery();
} catch (SQLException e) {
LOG.error("Error al insertar usuario nuevo : " + e.getMessage());
}
}
}
No sabia q se hicieran consultas en Java. La verdad es q de Java stoy bastante pegao xDDDDDD
Aunq claro... todo depende de cómo se use y todo eso, fijo q en C tb se pueden usar.
Salu2^^