Bienvenidos.
Continuamos.
Bien.
Lo primero tengo que preguntar, validar si el Heidy de la categoría existe, ya sea para actualizarlo,
porque si existe hacemos un ataque, de lo contrario un insert.
Creamos una nueva categoría, lo mismo que hicimos con pro-ducto.
Categoría punto G taide C distinto de NULL.
Pero además, con el ant se mayorнa 0.
Perfecto, entonces acá tenemos que asignar a la variable se cuele el Added, por ejemplo, ese cueles
bueno, la tenemos que definir un poco más arriba, pero por ahora la dejamos ahí.
Así nada se cuele Nore.
Ahora si continuamos jet
set y utilizamos el campo nombre igual si no pregunta importante hacer un parámetro where Heidy es bastante
simple.
Solamente actualizamos el nombre.
Recuerden que la tabla categoría tiene el nombre y el Heidy y le di no se modifica.
Eso lo maneja la Sedatu.
Forma automática es incremental.
Cambiamos solamente el nombre.
Bien Hells.
Bajamos se cuele sería un insert into la tabla, un nombre campo que íbamos actualizar, nombre turalmente,
nombre valioso y lo mismo acá, sino pregunta de que son parámetro y nada más un solo parámetro.
Lo siguiente sería ejecutar este inser utilizando el prepend, este invent en cualquiera de los dos
casos, ya que tenemos parámetros, entonces con un troi con recurso para el auto, Closs trae prefer
igual Connection punto prepend Stedman.
Acá la consulta es secuela Koma.
Recuerden, tal como vimos un par de clase anterior, necesitamos que devuelva Leydi generado del inserto.
Entonces acá tenga que pasar la constante del Steinmetz return x.
Entonces taime punto return generates es importante.
Con eso habilitamos para que después de ejecutar con él execute adat generar un cursor un result set
con el método get llenare x.
Bueno, vamos a cerrar las llaves del troi.
Tengo que pasar los parámetro.
Primero pasamos el parámetro en común que sería nombre.
El primero el objeto sentencia punto set string.
El parámetro 1 categoría apunto nombre.
Guet nombre, pero también solamente el arte tiene dos parámetros.
Entonces acá tenés que preguntar con un IF.
Bueno, lo mismo que arriba, si Leydi es distinto Nul y si es mayor a cero, es decir, si existe en
el objeto categoría, entonces pasamos el Heidy como valor.
En el segundo parámetro categoría punto que Tatty, es decir distinto de NULL.
Además, punto que te di si en mayor que 0 perfecto.
Sentencia punto set lonko cara tremos es el parámetro dos coma categoría punto Gretta.
Y bien.
Estamos casi listos.
Ahora ejecutamos la consulta, el prefiere estamento punto Execute Abbott.
Acá la tenemos reto.
Hoy ejecutamos todo bien.
Llega?
Preguntamos, solamente paralicen.
Entonces acá tenemos que tener otro IFF categoría guet Heidi guet Heidi.
Si es igual en este caso si es igual Anul importante paralizÃ porque el insert siempre es Onur.
Si es insert creamos el cursor.
Por lo tanto un try con recurso con el autoclave es un result set.
Reze igual statement punto objeto st meté y acá obtenemos el resource con el gillet y ntt x.
De acá movemos el cursor con un if, primero preguntamos si tiene un Heidy generado entonces con el
DIF rc punto next.
Y acá simplemente categoría puntos set Heidy y dilo extraemos lo obtenemos del cursor Ferra ese punto
guet lonko y le pasamos el índice.
En este caso va a traer uno solo.
Solamente el Heidy.
Por lo tanto.
Índice 1.
Recuerden que un result set on cursor puede traer varias columnas típicamente en una consulta, pero
acá como estamos obteniendo Leydi generado va a ser solamente uno una sola columna que contiene el valor
de Leidy.
Entonces.
Por eso.
Índice 1.
Si se lo pasamos a categoría bien.
Qué faltaría?
Si bajamos un poco más abajo.
Acá tenemos el ratón Nule.
Rotaban categoría.
Devolvemos la categoría con todos los datos ahora, incluyendo el Heidy.
Bueno, es muy importante Leydi porque nos permite establecer la relación con la tabla Productos, entonces
la idea después cuando insertemos una categoría, el guardar nos devuelve el objeto categoría.
Con el Heidy y después pasamos este objeto categoría se lo asignamos al producto, pero a su vez en
el lince del producto ya vamos a tener el edy de la categoría de finje muy importante saidi de la categoría
porque la llave foránea es el categoría Heidy que después se lo asignamos o lo pasamos en el insert.
Pero bueno, después lo vamos a ver.
Estamos listos.
Qué faltaría el eliminar por acá bajamos.
Pero mucho más simple.
Solamente un preparese T.M.
Con parámetro, un TRIE.
Prever y la sentencia?
Delito.
Delito from categorías.
Where Heidy un parámetro estamos casi listos, pasamos el parámetro punto set long uno solo coma el
valor, el Heidy bajamos y ejecutamos punto execute added punto y coma está molesto.
Ahora sí que tenemos completo nuestro repositorio para categoría.
Muy simple, similar al de producto, me continuamos la siguiente clase con el ejemplo.
Ejemplo JSE en el metodo main.
En fin, nos vemos.