@Capt.Teach yo siempre he pensado que la programación y la escritura literaria son muy parecidos en ese sentido, "escribir es muy sencillo pero hacer una novela no"
@Capt.Teach y no digo que yo lo haga perfecto, pero no hago todo parches joder, si no sabes, buscas y lo haces bien, pero vengo de no saber c# para nada, en un software que desconozco, y nada más estudiar, vengo y veo que no programó nada correctamente, casi me da algo las primeras semanas hahaha
@Blazerg coincido totalmente contigo yo pienso que la programación es poesia jajaja
@ntzz Equivocarse y cometer errores es lo normal , lo importante es aprender de ellos.Hoy has aprendido a hacer consultas SQL mas seguras, muchos no saben ni hacer un select
@Capt.Teach si si, de paso me hice el reader para las futuras si puedo ir arreglando hacerlo bien ya
public static List<Dictionary<string, object>> GetSqlParam(string connstring, SqliteCommand command)
{
var lista = new List<Dictionary<string, object>>();
command.Connection = new Microsoft.Data.Sqlite.SqliteConnection(connstring);
command.Connection.Open();
SqliteDataReader reader = command.ExecuteReader();
while (reader.Read())
{
var dict = new Dictionary<string, object>();
for (int i = 0; i < reader.FieldCount; i++)
A ver si sabeis decirme, quiero crear un tipo de variable para poder recoger valores relacionados, un array de toda la vida, pero no se si en c# existe algo mas facil algo asi { "valor" => "agregado", "valor2 => "agregado2} y así, para luego recorrerlo
@ntzz pruébalo. Es la mejor forma. No recuerdo si hay restricciones de tipo sobre las key. Tal vez si. Pero pruébalo e interpreta los lindos errores que pueda lanzarte. XDD eso es TDD
estaba mirando la ubicacion de los extintores en mi sala y veo que el extintor está escondido detrás de la percha y basura de un departamento y sin señalizacion. y el cartelito de "extintor aqui" está escondido detras del extintor XD
acabo de descubrir una cosa de JS... no es muy util salvo para codegolf o quizá alguna comprobacion rara: a = 0 ? 1 : 2 en vez de == usas = para asignar un valor a una variable. si lo que asignas es 0, "", null, undefined entonces entra en el else. entonces para comprobar que tu variable no es nada de esas cosas, asignas a una variable temporal el valor de tu variable hahah
@lois6b igual para los que usamos JS, es el ternario de toa la vida. Que lo uses para branching comparativos indica que tienes cierto nivel de conocimiento del lenguaje o que simplemente lo viste en SOes y lo copias y pegas porque mola. Y acabo de crear en esta frase un ternario. XDD
@CeciResponde, antes que preguntes, aún estoy con lo tuyo. Mis responsabilidades hogareñas no permiten avanzar lo rápido que quisiera, pero estoy dándole con el alma para terminarlo hoy. XDD
@DavidDPG No, lo que pasa es que la inmunidad se refiere solo a los +15 que te da si tu respuesta fue aceptada. Eso no quiere decir que los votos siguen contando porque la respuesta es aceptada.
@Marc Es que para los de PHP eso es más que suficiente. XDDD
Creo que la pregunta es acotada ya que la autenticación por certificado digital no requiere de desarrollo de complejos sistemas de formularios HTML, bases de datos, etc. Voto la reapertura de la pregunta. — OscarGarcia4 hours ago
@Marc +10000 veo incorrecto por parte suya responder a la pregunta, formentas el uso incorrecto de la web y que la gente creo que SO es su "personal army"
Chicos se vota por calidad. La pregunta es malisima, pero la respuesta es buenisima. OP ni se tomo el trabajo de aceptarla, lo que implica que no va a volver. Castigar la respuesta porque la pregunta es mala, no esta bueno.
Tengo un formulario en mi pagina web en el cual necesito que cuando un usuario ingrese un Código en un input en otro input se auto complete el Nombre.
Tengo el codigo que muestro a continuación, pero no hace nada.
Tengo dos tablas:
TablaCodigos:
Codigo_p varchar
...
TablaPersonas
Codigo_p varch...
@gbianchi le he propuesto al que la ha respondido que cree una pregunta nueva de mayor calidad y se la responda él mismo, creo que con eso todo el mundo estaría contento y no fomentamos el responder a estos usuarios que quieren que les hagamos el trabajo
mis rutas funcionan están probadas con postman pero porque me redirecciona a un 404 error? @gbianchi no entiendo entonces no necesito ninguna conexion de rutas en el backend si uso el to?
mi backend si esta probado pero segun @gbianchi la conexion de rutas no se hace en el backend sino en el to de React asique no se que pasa voy a probar cambiando el orden de las rutas.
@gbianchi bueno, no le voy a responder más para no extender los comentarios, que alguien más de su punto de vista si quiere pero yo no le voy a quitar el downvote a no ser que cree otra pregunta
@gbianchi Necesito opinión: respondí una pregunta, me aceptaron la respuesta y entonces me di cuenta de que la pregunta era duplicada. Así que cerré la pregunta, pero ahora no sé si borrar la respuesta
estoy buscando la forma de crear un evento dentro de una clase, para que cuando lo lance todos los objetos devuelvan un valor para ello lo estoy intentando de la siguiente manera:
class clase{
constructor(){
this.div = document.createElement("div")
this.div.addEventListener('...
@gbianchi paso algo raro cuando removi el catch block que redireccionaba al page not found al remover eso y apretar el Link si se fue a la ruta del movieForm pero el movieForm estaba vacio y debia de haber estado con los datos de la pelicula con el id que le pase y no fue asi creo que por eso me redirecciona a page not found, ahora mi pregunta es porque no carga los datos si le paso la id?
@gbianchi es cuando pones esto const { title, movieImg, genre, _id } = this.props.movie; tus nombres de variables en el objeto igual como lo tienes guardado y yo cometi el error de escribir id en vez de _id
Me sale un toast de error que la imagen no se sube a la base de datos. Tengo un backend con Node pero creo que el problema esta en React en el apiEndPoint.
Le puse el apiUrl + '/img' pero creo que esto esta incorrecto.
import React from 'react';
import axios from 'axios';
import { ToastCon...