Autor Tema: ERROR: en un Insert en Mysql  (Leído 3530 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jobery

  • Sv Member
  • ***
  • Mensajes: 154
    • PrOyEcTo Web
ERROR: en un Insert en Mysql
« : diciembre 05, 2013, 04:31:04 pm »
buenas tardes
 tengo esto problema necesito que alguien sabe como solucionar esto por favor me ayude al ingresar datos a mysql me lance este mensaje:
"Question about 0 rows updated when there should have been 1"

estoy utilizando HeidiSql con mysql 5
tied to our freedom
¡ 2009 EL Año Perfecto del Campeon de Campeones FCBARCELONA !

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:ERROR: en un Insert en Mysql
« Respuesta #1 : diciembre 05, 2013, 04:36:34 pm »
vieras que aqui hay mara que sabe, pero lamentablemente no tenemos bolitas de cristal ni somos brujos para adivinar que es lo que estas haciendo, serias tan amable de poner el query en cuestion para ver cual es el problema?

Desconectado jobery

  • Sv Member
  • ***
  • Mensajes: 154
    • PrOyEcTo Web
Re:ERROR: en un Insert en Mysql
« Respuesta #2 : diciembre 05, 2013, 04:44:43 pm »
ok

este es el query y los campos;
la tabla tadm_menu_sistema
cmsi_empresa   INT(10)
cmsi_codacce    VARCHAR(10)
cmsi_desacce    VARCHAR(50)

INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '1', 'Archivo')
INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '2', 'Procesos')
INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '3', 'Reportes')

luego que ejecuto los insert me lanza el mensaje; "Question about 0 rows updated when there should have been 1"
y mismo sucede si actualizo `cmsi_codacce` = '1'
« Última Modificación: diciembre 05, 2013, 04:55:37 pm por jobery »
tied to our freedom
¡ 2009 EL Año Perfecto del Campeon de Campeones FCBARCELONA !

Desconectado spion

  • Sv Member
  • ***
  • Mensajes: 270
Re:ERROR: en un Insert en Mysql
« Respuesta #3 : diciembre 05, 2013, 05:03:21 pm »
ok

este es el query y los campos;
la tabla tadm_menu_sistema
cmsi_empresa   INT(10)
cmsi_codacce    VARCHAR(10)
cmsi_desacce    VARCHAR(50)

INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '1', 'Archivo')
INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '2', 'Procesos')
INSERT INTO `tadm_menu_sistema` (`cmsi_empresa`, `cmsi_codacce`, `cmsi_desacce`) VALUES (1, '3', 'Reportes')

luego que ejecuto los insert me lanza el mensaje; "Question about 0 rows updated when there should have been 1"
y mismo sucede si actualizo `cmsi_codacce` = '1'

Y estas tratando de hacer los 3 insert de un solo o uno por uno? porque si son los tres de un solo te sale mejor hacerlo anidado

Mira aquí un ejemplo http://sqlpsykrest.wordpress.com/2009/03/31/sql-2008-insertar-mltiples-filas-con-valores-nuevo/

Desconectado m.wilian

  • MiembrosReales
  • *
  • Mensajes: 43
Re:ERROR: en un Insert en Mysql
« Respuesta #4 : diciembre 05, 2013, 05:09:14 pm »
Si entendes ingles podes seguir este hilo en el foro de HeidiSQL

   http://www.heidisql.com/forum.php?t=14130